-2
我的頁面URL是http://sample.com/category/news/page/6/如何刪除正則表達式中的最後幾個字符?
我必須使用正則表達式模式修剪page/6/
。注意:頁碼可以超過1位數。
這就是我得到的。
string.regex("/page/[0-9]/","")
我的頁面URL是http://sample.com/category/news/page/6/如何刪除正則表達式中的最後幾個字符?
我必須使用正則表達式模式修剪page/6/
。注意:頁碼可以超過1位數。
這就是我得到的。
string.regex("/page/[0-9]/","")
嘗試增加一個加號,以匹配1個以上數字:
string.regex("/page/[0-9]+/", "")
我懷疑你可能需要將結果太分配:
string = string.regex("/page/[0-9]+/", "");
http://rubular.com/r/HvzXhTFnAJ
page\/\d+\/$
將工作,假設這一切總是在線路(或在這種情況下,一個URL)結束。
在*什麼*語言/環境? –
你應該指定你正在使用的語言......這將幫助你獲得更相關的答案,並在某些情況下更好的替代解決方案。 – Anirudha
我建議你使用Rubular(rubular.com)進行實驗。您可以在最後幾個字符周圍使用一個組,正則表達式 - 用空字符串替換它以擺脫它。 – ashes999