Возвращение подстановочного знака (повторяющаяся строка) с помощью регулярных выражений - PullRequest
0 голосов
/ 17 мая 2018

Я использую WinGrep и Notepad ++ (Windows) с некоторыми другими программами, использующими Regex.Я хотел бы знать, возможно ли (и как) дублировать строку с подстановочным знаком, по сути, «возвращая подстановочный знак».

Таким образом, примером будет такая строка: -

VALUE01 = "банановый коктейль"

и сделайте это: -

VALUE01 = "банановый коктейль"

VALUE01 = "bananamilkshake "

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

Моя цель - продублировать строку, тогда я мог бы изменитьVALUE01 на следующей строке, используя конец предыдущей строки, если это имеет смысл, поэтому нет необходимости увеличивать значения, потому что я могу просто сделать это, повторив шаги в качестве обходного пути.

Я надеюсь, чтоимеет смысл, что я пытаюсь сделать.

1 Ответ

0 голосов
/ 17 мая 2018

Если я правильно понимаю ваши требования, вы ищете что-то вроде этого:

(^VALUE01="[A-Za-z0-9]+"$)

Демо .

В Notepad ++ вы можете использовать следующеев поле «Заменить»:

\1\r\n\1

, что приведет к дублированию строки, соответствующей шаблону регулярного выражения выше.

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