/*
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. java - 正規表現一致の予期しない結果
- 2. 正規表現パターンが入力パターンと一致しない
- 3. のJava正規表現は、Javaで予期しない結果
- 4. テキスト入力で一致する正規表現をハイライト表示
- 5. Jquery入力マスクが正規表現で表示されない
- 6. 正規表現と一致しない正規表現ですか?
- 7. 逆正規表現の結果とのみ一致します
- 8. Node.jsの正規表現ですべての一致が表示されない
- 9. perlの正規表現の予期しない結果
- 10. stringr(R)の予期しない正規表現の結果
- 11. 予期しない正規表現の結果
- 12. BeautifulSoupと正規表現で解析すると予期しない結果が発生する
- 13. 正規表現がこれと一致しないか
- 14. この正規表現がその入力(PCRE)と一致するのはなぜですか?
- 15. 次のファイル拡張子が正規表現と一致しないのはなぜですか?
- 16. Javascript正規表現が返されない正しい結果
- 17. 正規表現は、式が一致しない場合に結果を表示します
- 18. 文字列または正規表現のリテラルにない正規表現と一致する正規表現
- 19. 正規表現と一致する単語がない空白
- 20. 正規表現と一致しない文字と一致する正規表現
- 21. 正規表現のいずれかと一致する正規表現
- 22. 正規表現が見つからない正規表現と一致しますか?
- 23. 正規表現 - 空でない引用符を含む一致するリテラル
- 24. 予期しない結果を返すPython 3の正規表現
- 25. 「正規表現フラグが無効です」というエラーが表示されるのはなぜですか?
- 26. この正規表現はなぜパペットで一致しないのですか?
- 27. 正規表現に一致しない正規表現
- 28. 正規表現と一致する正規表現2.3
- 29. 正規表現と一致する正規表現
- 30. Pythonの正規表現がパターンと一致しない
参照一致した、とだけ、場合場合: 'Matcher.matchesは()'しよう指定されたパターンと文字列全体を一致させます。 – khachik
@khachik:そうです、私はそれを変更しました。 「ユーザーフレンドリーな」説明が私にとってはうまく機能しないということは、あいまいだと思います。 –