是否可以定义一个正则表达式模式来检查例如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/

10-12 12:49
查看更多