我正在寻找一个只在行首找到短语"(A)“或”A“的正则表达式,然后替换它前面的回车。
Example text
Lots of words
A) Words取代案文:
Lots of words|REPLACEMENT|A) Words我现在最接近的是
\r\n[(A)|A)| A)]替换为","\1 --在几乎每个用例中,它都忽略了A后面的括号。
发布于 2017-07-19 09:12:17
\r\n[(A)|A)| A)]表达式匹配一个CRLF行的结尾,后面跟着一个字符,即(、A、)、|或空格。没有组,\1是空的。
您可以使用以下正则表达式:
查找:\R(\(?[A-Z]\))
替换为:|replacement|$1
详细信息
\R -一个换行符(即,它与\r\n、\r或\n匹配)(\(?[A-Z]\)) -第1组:\(? -一个可选的([A-Z] -大写字母\) -a )

https://stackoverflow.com/questions/45185761
复制相似问题