是否可以定义一个正则表达式模式来检查例如3个术语是否独立于它们在主字符串中的位置?
例如。我的字符串就像"click here to unsubscribe: http://www.url.com"
该模式也应与"http:// unsubscribe click"
一起使用
谢谢
最佳答案
您可以使用positive lookaheads。例如,
(?=.*click)(?=.*unsubscribe).*http
是一个正则表达式,它将从当前位置向前(不向前移动)搜索
click
,然后搜索unsubscribe
,然后正常搜索http
。关于正则表达式问题: independent position of words,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2601793/