ホームページ >Java >&#&チュートリアル >Javaで正規表現を使用してHTMLスクリプトの太字フィールドを照合するにはどうすればよいですか?
正規表現"\S" 空白以外の文字と一致します。次の正規表現は、太字のタグの間にある 1 つ以上の空白以外の文字と一致します。
"<strong>(\S+)</strong>"
したがって、HTML スクリプトの太字フィールドと一致させるには、 -
compile() メソッドを使用して上記の正規表現をコンパイルする必要があります。
matcher() メソッドを使用して、取得したパターンからマッチャーを取得します。
group() メソッドを使用して、入力文字列の一致する部分を出力します。
import java.util.regex.Matcher; import java.util.regex.Pattern; public class Example { public static void main(String[] args) { String str = "<p>This <b>is</b> an <b>example>/b> HTML <b>script</b>.</p>"; //Regular expression to match contents of the bold tags String regex = "<b>(\S+)</b>"; //Creating a pattern object //Creating a pattern object Pattern pattern = Pattern.compile(regex); //Matching the compiled pattern in the String Matcher matcher = pattern.matcher(str); //Creating an empty string buffer while (matcher.find()) { System.out.println(matcher.group()); } } }
<b>is</b> <b>example</b> <b>script</b>
以上がJavaで正規表現を使用してHTMLスクリプトの太字フィールドを照合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。