2011-05-05 58 views
0

如果我们有以下行使用正则表达式做群众在记事本++取代

<something>A<else> 
<something>B<else> 
<something>C<else> 

在记事本++如何删除所有使用正则表达式,并保持字母是

A 
B 
C 

我已经用于(.*)(>)(.*)\3\3,但没有如此反正如果我想要删除所有(东西)之前(东西)和所有(东西)后命令会怎么样。

感谢

+0

投票决定关闭。虽然正则表达式经常用于软件开发,但这不是一个编程问题。 – 2011-05-05 18:05:31

回答

4

亲爱的马纳尔也更换

.*>(.*)<.* 

东西,欢迎来到Stack Overflow!

“查找内容”:

<[^>]+>([^<]*)<[^>]+> 

“替换”:

\1 

让我知道

我用在记事本++ 5.6.8下面的代码实现了上述结果如果它有效!

+0

谢谢大家,线程命令工作完美,这将节省我很多时间。 – 2011-05-05 16:26:07

+3

@Manal您也不应该通过点击答案旁边的复选标记来将SoreThumbs答案标记为已接受的答案。 – 2011-05-05 17:42:33

1

尝试搜索^.*>(.*)<.*$和替换\1

0

我没有这里的程序,但尝试像

\1 
0

我去:

(<.*>)(.*)(<.*>) 

\2 

而且似乎为我工作。

或只是

<.*>(.*)<.*> 

\1