从fa-开始删除,以[在Notepad ++中结束]

时间:2014-06-09 05:49:16

标签: regex notepad++

我的字符串是这样的: fa-adjust [],  fa-adn [],  fa-align-center [],  fa-align-justify [],  fa-align-left [],  fa-align-right [],  fa-ambulance [],  fa-anchor []

我想使用Notepad ++删除fa-[个字符之间的字符串。我尝试删除它就像这种模式:\[ fa^ []+\](?< fa-).*(? [)(fa-)\d+( [).* fa-(\d+) [。但它没有用。

2 个答案:

答案 0 :(得分:1)

搜索

   (?<=fa\-).*?(?=\[)

无需替换

我认为应该这样做

答案 1 :(得分:1)

另一种选择:

在正则表达式模式下搜索fa-.*?\[。替换为空字符串。


如果您想将所有内容保留在&#39; - &#39;之间。和&#39; [&#39;:

搜索fa-(.*?)\[。替换为\1[。这将把所有内容保留在括号内。