![Notepad++ 在常量字符串中查找和替换](https://linux22.com/image/1544522/Notepad%2B%2B%20%E5%9C%A8%E5%B8%B8%E9%87%8F%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%AD%E6%9F%A5%E6%89%BE%E5%92%8C%E6%9B%BF%E6%8D%A2.png)
使用 notepad++ 我有以下文本。
This little piggy went to market, \textbf{smith1774}
This little \textbf{ben1864} piggy stayed \textbf{mueller2867} home,
This little piggy had roast beef
现在我想删除\text{}
但保留中间的文本。
我无法通过两个步骤进行简单的搜索和替换(\text{
+ }
),因为我的文档包含 {}
在其他位置.....
答案1
答案2
.*?
另一种方法是在捕获组中使用非贪婪通配符( )。
搜索:
\\textbf\{(.*?)\}
用。。。来代替:
\1