javascript - Javascript 中带有条件的特定正则表达式

标签 javascript regex pattern-matching string-matching

如何在 JavaScript 中格式化正则表达式:

http://localhost:3000/sales?&tp=Home+Stay&am=Pool&pl=1620&pt=Flash+Sale&st=5

我想要获取&pl=以及&pl=之后的所有数字。 因此在这种情况下结果将是 &pl=1620。 请帮助如何执行此操作? 你的帮助对我来说意义重大。

最佳答案

这个脚本可以解决这个问题:

var regex = /&pl=\d*/;
var match = regex.exec(yourtext)[0];

关于javascript - Javascript 中带有条件的特定正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14768154/

相关文章:

Mysql匹配带括号边界的单词

regex - 如何使用正则表达式分隔字符串中的数字和字符,如 "30M1000N20M"

string - Scala:通过模式匹配拆分字符串

haskell - Haskell 守卫/模式匹配什么时候被认为是不详尽的?

javascript - 在 JavaScript 事件处理 DOM Level 2 中,为什么目标首先获取 "bubbling",然后获取 "capturing"?

javascript - 从 Javascript 控制台访问 jsFiddle 中的变量?

sql - 如何使用正则表达式 : Oracle? 识别特定模式之间的单词

python - 如何使用python匹配文件中的文件名

javascript - 如何扩展 TypeScript 接口(interface)并对其进行公正处理

javascript - 获取被点击的元素onclick