/*
patString: it$
input: this is it
the output at 2 to the match operation at 1 is false, why?
*/
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.io.Console;
public class Test {
public static void main(String args[]) {
Console con = System.console();
String patString, input;
patternString = con.readLine("Enter pattern: "); //pattern
input = con.readLine("input: "); // input string to match against pattern
Pattern pattern = Pattern.compile(patString);
Matcher matcher = pattern.matcher(input);
boolean testMatch = matcher.matches(); //1
System.out.println("match found: " + testMatch); //2
}
}
1
A
答えて
7
1
Matcher.matches()
パターンに対してパターンに対して全領域を一致させる
public boolean matches()
試みを文字列全体に一致しようとするため。 マッチが成功すると、start、end、およびgroupメソッドを使用してさらに多くの情報を取得できます。
戻り値: は、真の全体領域配列は、この正規表現エンジンのパターン
より良い説明は次のようになりMatcher.matches()
関連する問題
- 1. Jquery入力マスクが正規表現で表示されない
- 2. 正規表現と一致しない正規表現ですか?
- 3. perlの正規表現の予期しない結果
- 4. 予期しない正規表現の結果
- 5. 正規表現がこれと一致しないか
- 6. 正規表現は、式が一致しない場合に結果を表示します
- 7. 正規表現と一致する単語がない空白
- 8. 文字列または正規表現のリテラルにない正規表現と一致する正規表現
- 9. javascript正規表現と単語が一致しない
- 10. この正規表現はなぜ一致しないのですか?
- 11. IIS7.5 URL正規表現が一致しない場合に一致します
- 12. 正規表現と一致するコードコメント
- 13. 予期しない非欲張りJSの正規表現の結果
- 14. アンカーにないすべてのURLに一致するVBScriptの正規表現
- 15. なぜこの正規表現は一致しませんか?
- 16. sed/perlで非貪欲な正規表現と一致する
- 17. 「予期しないkeyword_end」が表示されるのはなぜですか?
- 18. 正規表現は、私の現在のコードが正しく私の入力と一致していません
- 19. 正規表現の一部に別の正規表現が含まれないように指定する
- 20. 正規表現と結びつく前のすべての正規表現は一致しませんか?
- 21. 空白がない単語に一致する正規表現
- 22. jflex:なぜこの正規表現は一致しますか?私のレクサーで
- 23. 境界マッチャー "Beginning of line"なしで正規表現が一致しないのはなぜですか?
- 24. 正規表現が数字とe +またはe-と一致しない
- 25. Javascript正規表現でエラーメッセージが表示されない
- 26. 正規表現.find()、結果なし
- 27. Pythonの正規表現をループすると一致します
- 28. 正規表現の最初の文字が一致しない
- 29. 私のプログラムの出力にatoi()の結果が表示されないのはなぜですか?
- 30. "foo/bar"にマッチし、 "foobar"と一致しない正規表現
参照一致した、とだけ、場合場合: 'Matcher.matchesは()'しよう指定されたパターンと文字列全体を一致させます。 – khachik
@khachik:そうです、私はそれを変更しました。 「ユーザーフレンドリーな」説明が私にとってはうまく機能しないということは、あいまいだと思います。 –