如何编写正则表达式以从下面的URL获取5个字符572f0?
我构建的正则表达式是dep_id =([^&] *),但前提是该值后面会有一个&,我想始终匹配并检索dep_id =之后的5个字符
https://test.com/Chat/test?language=en_US#dep_id= 572f0&org_id = 00Df0&
最佳答案
如果要匹配5个字符:
/dep_id=(.....)/
要么
/dep_id=(.{5})/
如果要匹配到&或末尾:
/dep_id=([^&]+)/
您最初的正则表达式实际上是完全有效的:它不需要
&
。它需要一切,直到&
或结束...关于javascript - Javascript REGEX从URL获取5个字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24542297/