如何格式化一個正則表達式在JavaScript:具體的正則表達式在Javascript中符合條件
http://localhost:3000/sales?&tp=Home+Stay&am=Pool&pl=1620&pt=Flash+Sale&st=5
我想& PL =和所有的數字後& PL =。 所以在這種情況下結果將會是& pl = 1620。 請幫助如何執行此操作? 你的幫助對我來說意義重大。
如何格式化一個正則表達式在JavaScript:具體的正則表達式在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];
好吧,我將如何將它分配給變量,因爲在它之後我想使用該變量進行分割。例如=>如果我寫var var =&pl = \ d *,那麼它會給出一個語法錯誤。請幫忙。 –
非常感謝LeviBotelho先生。 –
以下的正則表達式應該這樣做
/&pl=\d*/.exec('http://localhost:3000/sales?&tp=Home+Stay&am=Pool&pl=1620&pt=Flash+Sale&st=5')[0]
演示:Fiddel
http://stackoverflow.com/questions/901115/how- can-i-get-query-string-values – Rob