Javaで非常に特定の一連の文字を「検索」しようとしていますが、正規表現が正しく機能していません。
単語(任意の単語)、スペース、フォワードスラッシュ、別のスペース、「M」(小文字または大文字)、一連の数字の順に検索します。私は次の行を使用しています:
Elements rating = doc.getElementsMatchingText(Pattern.compile("\\b\\s/\\s[mM][0-9]+"));
しかし、これは行全体(意図されたパターンの前後の単語)を見つけることです。これも役に立ちません:
Elements rating = doc.getElementsMatchingText(Pattern.compile("^\\b\\s/\\s[mM][0-9]+"));
私は何が間違っているのですか?