私は、Javaのパターンは、非空白文字のシリーズは、このコードの中に何かを含む括弧のペアが続き、空白文字のシリーズが続くかどうか一致したいと思います:Java Patternこれらのパターンマッチの問題は何ですか?
Pattern p1 = Pattern.compile("[^\\s+][\\s*]\\({1}[.*]\\){1}");
しかし、とき私はそれを "a(a)"にマッチさせようとしましたが、falseが返されました。
多分類似した問題:白いスペースでsaparated
2つのウェブサイト:。句読点以下のコード(元に存在する単語の特定のリストによって分離された非空白文字の
Pattern p4 = Pattern.compile("([^\\s+]([\\.]{1}[^\\s+])+)[\\s+]([^\\s+]([\\.]{1}[^\\s+])+)");
2つの文字列と、またはaka ...)(これは単語のリストから始めることができます)。
Pattern p2 = Pattern.compile(
"([^\\s+][\\s+])?([and|or|aka|&|Related to|moved from|now|formerly|and by the same host|and any address starting with]{1}[\\s+][^\\s+])+");
Pattern p3 = Pattern.compile("[^\\s]+[\\s*][,|&|;|\\s+/|/\\s+]{1}[\\s*][^\\s+]");