2016-09-26 15 views
-4

regexを使って動的URLを確認する必要があります。正規表現のウェブURLに必要なヘルプ

URL:/ショップ/ 1 /製品または/ショップ/ 23 /製品

正規表現

を使用して、このURLを検証する必要がある、私がしようとしています:

「/ショップ/ [0-9 ] /製品」

いますが、多倍数字を持っている場合、あなたは+イテレータを使用する必要があります

答えて

0

動作しませんでした:

/\/shop\/\d+\/products/ 

ショップIDを取得する場合は、キャプチャグループを使用する必要があります。

var url = '/shop/23/products'; 
var regex = /\/shop\/(\d+)\/products/; 
var shopId = url.match(regex)[1]; 

console.log(shopId); 
+0

正規表現を使用してそのURLからショップIDを取得する手助けをしてもらえますか? – Bilash

+0

@Bilash。私の答えをチェックしてください。 –

関連する問題