Regex в поле поиска Atom.io - PullRequest
       3

Regex в поле поиска Atom.io

0 голосов
/ 25 апреля 2019

Так, например, у меня есть этот список:

10text
11text
12text
13text
14text
15text
16text
17text
18text
19text

Теперь мне нужно скопировать это и перевести все в диапазон 20-29 и 30-39 с помощью регулярного выражения.

Так что только самые первые 1 должны быть заменены на 2 и 3 и т. Д.

Кажется, я не могу понять, что такое регулярное выражение.

Я пытался: 1.text 1*text

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

http://www.ntu.edu.sg/home/ehchua/programming/howto/regexe.html

https://www.regular -expressions.info / tutorial.html

http://2017.compciv.org/guide/topics/end-user-software/atom/how-to-use-regex-atom.html

Ссылка - Что означает это регулярное выражение?

https://stackoverflow.com/tags/regex/info

На что я надеялся

Когда я заполняю это в поле поиска:

1*text

и это в поле замены:

2*text

, затем при нажатии изменить весь список становится

20text
21text
22text
23text
24text
25text
26text
27text
28text
29text

1 Ответ

2 голосов
/ 25 апреля 2019

Я не знаю точно, что вы пытаетесь сделать здесь, но если вы хотите преобразовать 1xtext в 2xtext, попробуйте поискать этот шаблон:

^1

и затем заменить просто 2. Или, в более общем случае, для сопоставления с чем-то вроде (1xtext) вы можете попробовать использовать шаблон \b1 и снова заменить на 2.

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