javascript - 匹配正则表达式、javascript 中的不同 url 开头

标签 javascript regex url

与正则表达式有点混淆。

网址字符串可以是 '/item/new/url/bla/..''/#item/url/bla/bla/..'

我需要一个正则表达式来检查字符串的开头。用伪代码可以描述为:

(both "/#item/" or "/item/" at the start of a string should be true).test(url)

最佳答案

/^\/#?item\//.test('/#item/new/url/bla/'); // true
/^\/#?item\//.test('/item/new/url/bla/'); // true

关于javascript - 匹配正则表达式、javascript 中的不同 url 开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17742249/

相关文章:

javascript/jquery 抓取部分 URL

javascript - 使用jquery从href标签中提取值

Python:使用关键字搜索行之间的文本

python正则表达式匹配返回完整句子

javascript - 正则表达式 JS : Searching between two same words

javascript - 如果在部分 URL 中

html - 为什么这个 %2B 字符串被 urldecoded?

javascript - JQuery 幻灯片 : fade effect

javascript - 带有 templateResult 和 templateSelection 的 jquery select2 (4.0) ajax

javascript - 带有 i18next 的 gettext 样式键和一般工作流