如果我们有以下几行
<something>A<else>
<something>B<else>
<something>C<else>
在Notepad ++中使用正则表达式如何删除所有并保持字母为
A
B
C
我习惯于(.*)(>)(.*)
重新\3
,但是如果我想删除之前的所有(东西)和之后的所有(东西),那么该命令是什么呢?
由于
答案 0 :(得分:4)
亲爱的Manal Nor,欢迎来到Stack Overflow!
我使用Notepad ++ 5.6.8中的以下代码实现了上述结果:
“找到什么”:
<[^>]+>([^<]*)<[^>]+>
“替换为”:
\1
让我知道它是否有效!
答案 1 :(得分:1)
尝试搜索^.*>(.*)<.*$
并替换\1
答案 2 :(得分:0)
我这里没有这个程序,但尝试替换
.*>(.*)<.*
带
\1
答案 3 :(得分:0)
我去了:
(<.*>)(.*)(<.*>)
\2
这似乎对我有用。
或只是
<.*>(.*)<.*>
\1