次の文字列はどのように一致させるのですか?正規表現(Java)
http://localhost:8080/MenuTest/index.action
"MenuTest"が上記のパターンに含まれている場合、正規表現はtrueを返す必要があります。
乾杯
次の文字列はどのように一致させるのですか?正規表現(Java)
http://localhost:8080/MenuTest/index.action
"MenuTest"が上記のパターンに含まれている場合、正規表現はtrueを返す必要があります。
乾杯
多分あなたは正規表現を必要としませんか?
String url = "http://localhost:8080/MenuTest/index.action";
boolean hasWhatImLookingFor = url.contains("MenuTest");
これらの行には何かがありますか? (未テスト)
Regex r = new Regex("MenuTest");
r.search("http://localhost:8080/MenuTest/index.action");
System.out.println(""+r.didMatch());
あなたが求める正規表現は、単に "MenuTest"であり、引用符は付けません。質問が現れるよりも複雑でない限り?
あなたは「MenuTestは」(ホスト/ポートの後すなわち)その特定の位置にを出現かどうかを確認する必要がある場合は、あなたが使用することができます。
^https?://[^/]++/MenuTest
ニースと正確なソリューション:) – patjbs
ビニャーヤク、これは正規表現を必要としません。これにはプレーンバニラの文字列マッチングが必要です。 – karim79