2017-03-24 128 views
-2

如何創建一個正則表達式來定位此URL?爲URL創建JS正則表達式

example.com/words-and-12.3-numerals/x12345 
  1. example.com始終保持不變。
  2. 中間部分可能包含大寫字母,小寫字母,連字符,小數點和數字。
  3. 上一節使用特定的字母「x」和五個數字。
+0

怎麼樣/(example.com/)(.*)(/x\d{5}/i – binariedMe

回答

3

^指示字符串的開始。
example\.com將完全匹配它。
\/將匹配斜槓。 [a-zA-Z0-9-.]與您在要求中說的相符。
\/下一個斜槓。 x\d{5} x和5位數字。
$字符串結束。

/^example\.com\/[a-zA-Z0-9-.]+\/x\d{5}$/ 
+0

@WesFoster編輯。因爲我是在移動需要一定的時間。感謝您的耐心 –