0

我想使用正则表达式来确定一个 url 是否包含许多字符串中的任何一个(比如 "string1" 或 "string2" )

我试过string1|string2。不工作。想法?

===========

Codespy 下面的解决方案适用于上述情况。谢谢!但是希望更多地修改我的问题。如果我想执行以下操作怎么办:

  1. 匹配“abcd”或“efgh”或(任何包含“IJKL”和“.MP3”的网址)
4

1 回答 1

1

尝试以下 RegExp 来解决您的情况。

//to match a stringX (X is any digit) pattern string
string[0-9]*

//to match any words 
[A-Za-z]*

//matches anything.mp3
([a-zA-Z0-9]+)(\.mp3)$

使用 jQuery 的 RegExp 演示

于 2013-11-01T19:58:07.623 回答