我对正则表达式很陌生,并且一直在尝试使用JavaScript为应用程序匹配网址。Javascript正则表达式匹配网址达到'/'
我想匹配的是这样的:
/some/url/string/(name)
,但也有使用相同字符串,但继续
/some/url/string/(name)/some/more
,我不想匹配其他网址。
我想我需要使用'[^/]'
或'(?!/)'
来匹配没有任何以下'/'
(姓名)字段,但我还没有成功与此。
目前我使用这个:
'/some/url/string/\\S*'
但这匹配我不想匹配
仍然匹配较长的网址OP不想要的(部分)(如您的示例所示)。 –
@PaulRoub不,它不。它会在下一个斜线之前到达“(name)”的末尾。 –
是的。当根据问题“有其他网址使用相同的字符串,但继续'/ some/url/string /(name)/ some/more',我不想匹配这些。” –