boy*_*rry 2 regex inverse regex-negation
假设我有一个正则表达式,可以正常查找文本文件中的所有URL:
(http://)([a-zA-Z0-9\/\.])*
Run Code Online (Sandbox Code Playgroud)
如果我想要的不是URL而是反向 - 除了URL之外的所有其他文本 - 是否有一个简单的修改来获得这个?
您可以使用空字符串(例如Perl)搜索并替换与正则表达式匹配的所有内容 s/(http:\/\/)([a-zA-Z0-9\/\.])*//g
除了那些与正则表达式匹配的子字符串外,这将为您提供原始文本中的所有内容.