[英]Can you help me about regexp?
我想使用正則表達式時遇到問題,我不知道使用'or','and'。 就像在if語句中一樣。
我有這樣的網址
http://localhost:85/study/list
我有這樣的話(正則表達式的模式) /,/list/top
當我嘗試使用這個
url ="http://localhost:85/study/list";
regexp = RegExp(.*/?/list?/top);
var matches = url.match(regexp);
alert(matches);
當我將url更改to http://localhost:85/top
, to http://localhost:85/top
的單詞不是detection而是/ list是detection。 怎么了?
我想匹配該url中的單詞,我該如何為其創建regexp? 請告訴我您的答案,並請給我正則表達式參考。我是新手,感謝您的幫助...
將它們放在括號中,例如(/list)?
。
清單? 匹配lis或list。 我想你要(list)?
伙計,您可以在這里RegexPal測試您的表情。 看來您使用的表達式沒有效果。
此表達式將匹配您網址的最后一個子目錄
(\w*)$
例如, http://localhost:85/study/list
將匹配list
, http://localhost:85/top
將僅匹配top
。
試試吧! =)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.