从链接进行正则表达式检查
Regex check from a link
>我有一个链接是
dashboard/permissions?page=2
所以在 JavaScript 中,我想检查这个链接的最后一个是否有"?page=2"或没有
如果有,则将其删除
注意:这里 ?page=2 2 是可变的
那么如何在JavaScript中做到这一点
var testStr = document.URL;
console.log(testStr.match(/'?page='d+/) !== null);
尝试以下正则表达式: '?page='d+
:
var url = 'dashboard/permissions?page=2';
alert(url.match(/'?page='d+/));
并删除它:
if(url.match(/'?page='d+/)!==null) {
url=url.replace(/'?page='d+/, "");
alert(url);
}
//returns "dashboard/permissions"
相关文章:
- 从链接进行正则表达式检查
- 正则表达式检查循环中的 [A-Z] 范围
- 用Javascript正则表达式检查像x.0.0这样的字符串
- Javascript正则表达式检查标志支持
- 通过正则表达式检查合法字符,但结果出乎意料
- 使用正则表达式检查数组条目
- 正则表达式检查正确的扩展名
- 正则表达式检查字符串中是否存在 http 或 https
- 是否可以在javascript中使用正则表达式检查输入中是否有多个特殊字符
- 正则表达式检查句子的单词
- 如何使用正则表达式检查三个字符长度
- 如何在 javascript 中使用正则表达式检查空的 json 响应
- 正则表达式检查 4 个连续数字
- 正则表达式检查所有数字是否相同
- 正则表达式检查字符串是否仅包含字母数字字符和空格 - javascript
- Javascript 正则表达式检查输入仅包含零
- JS正则表达式检查字符串的长度为字符数,介于最小值和最大值之间,不计算空格
- 如何创建正则表达式检查罗马数字
- 使用正则表达式检查javascript中文本框内容的长度
- 使用jquery正则表达式检查起始值