preg_matchを使用して、URLで一致するID123を見つけようとしています。私は次のことを試しました:
$stringurl = "/category/any-text-string/123";
preg_match( '/\/category\/[\w|\W]+\/(\d+)/', $stringurl, $matches);
結果:
array(2) { [0]=> string(21) "/category/any-text-string/123" [1]=> string(2) "123" }
stringurlは「/category/ any-text-string / 123?querystring」にすることができます
私は正規表現にまったく慣れていないので、上記の表現で問題がないか、上記よりも優れた正規表現パターンがあるかどうかについてアドバイスが必要です。ありがとうございました。