我想排除匹配多个字符串“ [”,“ standalone”,“:”,“]”以及多个空格,并且只想匹配“>”。如何使用Perl正则表达式执行此操作?
qr 'm/^\s*(?!.*([|standalone|:|master|])).*[#>]\s*?$/',
这是字符串:
sw-sn2410 [standalone: master] >
而且,我想从此字符串中排除匹配的[[standalone:master]]。
答案 0 :(得分:0)
最简单的方法是匹配您不需要的内容,并将其替换为空字符串。用于此的正则表达式很简单:
( \[standalone: master\])
然后将匹配项替换为空字符串,这将为您提供:
sw-sn2410 >