Edu*_*uca 2 javascript regex preg-match
就像标题所说,我在JavaScript中有一个(错误的)正则表达式,它应该检查由斜杠包围的"2"字符(在这种情况下).因此,如果URL是http:// localhost/page/2 /正则表达式将通过.
在我的情况下,我有像http:// localhost /?page = 2和Regex仍然通过的东西.
我不知道为什么.谁能告诉我它有什么问题?
/^(.*?)\b2\b(.*?$)/
Run Code Online (Sandbox Code Playgroud)
(我要告诉你,我没有写这段代码,我不知道它是如何工作的,因为我对Regex很不好)
看起来太简单但不应该这样做吗?:
/\/2\//
Run Code Online (Sandbox Code Playgroud)
因为它是javascript你必须转义正斜杠,因为它们是正则表达式字符串的分隔符.
或者如果你想匹配任何数字:
/\/\d+\//
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1240 次 |
| 最近记录: |