我试图在notepad ++中进行查找和替换,我从一组数字和字母中删除短划线,格式如下:aa-aaa-nn-nnnnn 我考虑过编写一个插件,但似乎有太多工作要值得。
以下是我拥有的和我需要的一个例子。
我有这个:<ISRC>AB-CED-12-34567</ISRC>
结果应该是:<ISRC>ABCED1234567</ISRC>
我尝试过(A-Z+)-(A-Z+)-(\d+)-(\d+)
并将其替换为\1\2\3\4
但是它无法找到&#34;文本&#34;。如果我知道如何编写这些有用的搜索代码,我可以自己做,但我无法在任何地方找到完整的指南。
答案 0 :(得分:0)
您已关闭,您想使用character class:
([A-Z]+)-([A-Z]+)-(\d+)-(\d+)
$1$2$3$4
[A-]+
表示一个或多个大写字母,如果您还要匹配小写,请使用[A-Za-z]+