JavaScript中的正则表达式给出未捕获的类型错误

用户名

我正在开发一个应用程序,并且希望能够仅从URL中获取资源,因此我编写了一个正则表达式,但它似乎无法正常工作,并且出现了未捕获的类型错误。有人能帮忙吗?

var link = document.location;

var res = link.match(/\/.*php/g);
阿尔尼塔克(Alnitak)

document.location不是字符串,而是Location具有描述URL各个组成部分的属性对象。因此,它没有match方法。

尝试document.location.pathname改用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Javascript正则表达式-删除未捕获的组

Javascript正则表达式捕获

正则表达式不捕获 JavaScript 中的组

在JavaScript正则表达式中命名捕获组?

sed在正则表达式中使用未终止的替换给出错误

为什么Java为此正则表达式给出“未封闭的组”错误?

用于捕获组的正则表达式未识别

正则表达式未捕获预期的组

Django URL正则表达式未捕获Int

JS 正则表达式未捕获

python正则表达式未捕获某些字段

正则表达式捕获未返回预期的数组

未捕获的语法错误:无效的正则表达式标志——这是怎么回事?

正则表达式:捕获组中的捕获组

捕获组中的正则表达式捕获组

正则表达式:多个捕获中的多个捕获

正则表达式捕获不同类型的模式

正则表达式给出错误的结果

如何在Javascript中的正则表达式中捕获特定的捕获组?

转义但仍然“未捕获的语法错误:无效的正则表达式:正则表达式:未终止的组”

JavaScript正则表达式产生未捕获的SyntaxError:意外令牌ILLEGAL

正则错误的正则表达式,未验证

正则表达式捕获格式错误的文本组

Java 正则表达式,捕获格式错误的 html

javascript中的正则表达式

Javascript正则表达式取反会给出错误的结果

正则表达式未捕获预期组中的匹配项

在训练短语中未捕获DialogFlow正则表达式实体

Javascript中带有条件的正则表达式错误->无效的正则表达式