我的字符串是这样的: 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+) [
。但它没有用。
答案 0 :(得分:1)
搜索
(?<=fa\-).*?(?=\[)
无需替换
我认为应该这样做
答案 1 :(得分:1)
另一种选择:
在正则表达式模式下搜索fa-.*?\[
。替换为空字符串。
如果您想将所有内容保留在&#39; - &#39;之间。和&#39; [&#39;:
搜索fa-(.*?)\[
。替换为\1[
。这将把所有内容保留在括号内。