2016-08-12 6 views
-1

私は2つの文字列を持っている:私は.*getResource*を使用して第一のための正規表現を使用している場合、私は第二のルールを作るにはどうすればよい正規表現を使用してnumberを一致させることはできますか?

Http://localhost:8080/myhost/abc/getResource 
Http://localhost:8080/myhost/abc/getResource/123 

。何の数がありません場合は、確認したいことがあり、あなたがをない場合

.*getResource/([0-9]+) 
+0

grepまたはjavaについての質問はありますか?何を試しましたか? –

+0

まあ、 '。* getResource。*'? –

+0

'。* getResource'? –

答えて

0

「にも2番目のURLと一致」したい:

+0

私は参照してください。ちょうど確認するために、このパターンは1番目のURLの権利ですか? – Diva

+0

基本的には、2つの文字列のURLに2つの異なるパターンを使用したかったのです。最初は、私は使います。 *ビン*。 – Diva

+0

これは私が探していたものでした – Diva

0

は、このパターンを使用することができる唯一の2番目のURLを一致させるには先読み:

.*getResource(?!\/\d+) 
+0

Hmmm私は、getResourceと一致しないようにするために、2番目の制限パターンが必要であると思います。 – Diva

関連する問題