标签: regex
我试图在网址上找到两个单词,看起来下划线不允许找到该单词
http://www.example.com/image/med_crop/photo.jpg http://www.example.com/image/medium/photo.jpg
http://www.example.com/image/med_crop/photo.jpg
http://www.example.com/image/medium/photo.jpg
/\bmedium\b|\wmed_crop\w/i
http://regex101.com/r/wI5oF7/1
答案 0 :(得分:0)
为什么在" med_crop"周围使用\w。 \ w只匹配[a-zA-Z0-9_],而不是斜杠。此外,如果您希望一次匹配多个修饰符,则需要使用全局修饰符g。
\w
g
这似乎适用于您的示例
/\bmedium\b|\bmed_crop\b/ig