Так, например, у меня есть этот список:
10text 11text 12text 13text 14text 15text 16text 17text 18text 19text
Теперь мне нужно скопировать это и перевести все в диапазон 20-29 и 30-39 с помощью регулярного выражения.
20-29
30-39
Так что только самые первые 1 должны быть заменены на 2 и 3 и т. Д.
1
2
3
Кажется, я не могу понять, что такое регулярное выражение.
Я пытался: 1.text 1*text
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
На что я надеялся
Когда я заполняю это в поле поиска:
и это в поле замены:
2*text
, затем при нажатии изменить весь список становится
20text 21text 22text 23text 24text 25text 26text 27text 28text 29text
Я не знаю точно, что вы пытаетесь сделать здесь, но если вы хотите преобразовать 1xtext в 2xtext, попробуйте поискать этот шаблон:
1xtext
2xtext
^1
и затем заменить просто 2. Или, в более общем случае, для сопоставления с чем-то вроде (1xtext) вы можете попробовать использовать шаблон \b1 и снова заменить на 2.
(1xtext)
\b1