Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将两个单独工作的正则表达式连接到一个,然后使用记事本++将它们更改到位。我有如下数据:
3 blablbalb [308] abababab
对于 blablbalb,我正在使用它:
((?<=^\d ).*?(?= \[))
对于 abababab 这个:
((?<=\] ).*?$)
有可能连接它们吗?将它们替换为
\2\3\1
其中 \3 将是 [308]
所以输出将是:
3 abababab [308] blablbalb
为什么不使用:
(?<=^\d )(.*?)(\[.*?])(.*?)$
之后你可以切换它们。