【发布时间】:2023-03-14 17:20:02
【问题描述】:
我得到了一个字符串集合,我想要的正则表达式就是收集所有以 http.. 开头的字符串。
href="http://www.test.com/cat/1-one_piece_episodes/"href="http://www.test.com/cat/2-movies_english_subbed/"href="http:// www.test.com/cat/3-english_dubbed/"href="http://www.exclude.com"
这是我的正则表达式模式..
href="(.*?)[^#]"
并返回这个
href="http://www.test.com/cat/1-one_piece_episodes/"
href="http://www.test.com/cat/2-movies_english_subbed/"
href="http://www.xxxx.com/cat/3-english_dubbed/"
href="http://www.exclude.com"
排除最后一个匹配项的模式是什么.. 或排除具有 exclude 域的匹配项,例如 href="http://www.exclude.com"
编辑: 多重排除
href="((?:(?!"|\bexclude\b|\bxxxx\b).)*)[^#]"
【问题讨论】:
-
您想要包含
http://www.test.com/fish/exclude的网址吗?http://www.exclude.co.uk或http://www.exclude.test.com呢