Atom.io搜索字段中的正则表达式

时间:2019-04-25 15:06:54

标签: regex

例如,我有以下列表:

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

现在,我需要使用正则表达式将其复制并全部放入20-2930-39范围内。

因此仅需将第一个1更改为23等。

我似乎无法弄清楚正则表达式是什么。

我尝试过: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

Reference - What does this regex mean?

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

我希望得到什么

当我在搜索字段中填写此内容时:

1*text

,并且在替换字段中:

2*text

然后按“更改”,所有列表变为

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

1 个答案:

答案 0 :(得分:2)

我不知道您要在这里做什么,但是如果您想将1xtext转换为2xtext,请尝试搜索此模式:

^1

,然后仅替换为2。或者,更一般而言,要匹配(1xtext)之类的内容,您可以尝试使用模式\b1,然后再次替换为2