Regex для соответствия повторения букв в строковом вводе букв в flex - PullRequest
0 голосов
/ 03 января 2019

Я пишу гибкую программу, в которой пользователь вводит в качестве входных букв диапазон [A-E], например, пользовательский ввод: "ABC".
Я хочу знать, с помощью какого регулярного выражения я мог бы определить случай, когда пользователь использует одну и ту же букву два или более раз, например, пользовательский ввод будет "AAB" или "ABA".
Ни один из подобных вопросов не помог мне, поэтому любой ответ очень важен!

1 Ответ

0 голосов
/ 03 января 2019

Подробные сведения о сервере FTP можно найти с помощью следующего регулярного выражения. Подберите этот текст и замените его на все, что вам нужно.

Регулярное выражение: '(?:(?:\[ash)\d+(?:\])\n)(?:(?:ftp|FTP|Ftp).*\s=\s(.*))'

В этом случае при замене вы можете использовать следующее регулярное выражение для копирования вставки из источника, но изменить все остальное на себя.

Добавьте ваши данные после этого регулярного выражения.

Регулярное выражение: '(?:(?:\[ash)\d+(?:\])\n)(?:(?:ftp|FTP|Ftp).*\s=\s)'

Вы должны использовать некоторую логику в вашей программе. например, Сначала сохраните данные, которые извлекает регулярное выражение. Удалить группу из того, что вы не хотите, используя второе регулярное выражение Добавьте правильную информацию о сервере FTP. Замените новый текст оригиналом и замените исходную строку.

Удачи. Это не просто, дайте ему немного времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...