如何在 JavaScript 中格式化正则表达式:
http://localhost:3000/sales?&tp=Home+Stay&am=Pool&pl=1620&pt=Flash+Sale&st=5
我想得到&pl=和& pl=之后的所有数字。所以在这种情况下,结果将是 &pl=1620。请帮助如何执行此操作?你的帮助对我来说意义重大。
如何在 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];
遵循正则表达式应该这样做
/&pl=\d*/.exec('http://localhost:3000/sales?&tp=Home+Stay&am=Pool&pl=1620&pt=Flash+Sale&st=5')[0]
演示:菲德尔