javascript正则表达式检查网址中的某些特殊字符

时间:2013-04-03 02:29:05

标签: javascript regex

我需要一个javascript正则表达式来验证以http或rtmp开头并且长度为< = 100且不包含# % +个字符的流媒体视频网址。我为第一部分提出了(http|rtmp)://.{10,93},为第二部分提出了/^[^#%+,]+$/g

我很困惑将这些组合成一个正则表达式。我很欣赏这方面的任何帮助。感谢。

1 个答案:

答案 0 :(得分:3)

难道你不能简单地将它们组合起来吗?

^(http|rtmp)://[^#%+,]{10,93}$

然后,您有httprtmp后跟://以及10到93个字符,这些字符位于您要排除的字符之外。