1

段落があります。その中で、一部のテキストは特定のhtmlタグで囲まれています。その特定のhtmlタグで囲まれていないテキストを見つける必要があります。例えば

AVG Antivirus for Smartphones and Tablets detects harmful apps and SMS. 

<font color='black'>AVG</font> Mobilation™ AntiVirus Pro for Android™ is a mobile security 

solution that helps protect your mobile device from viruses, malware, spyware and online 

exploitation in real-time. avg blah blah...

で囲まれていないAVG(大文字と小文字を区別しない)という単語を見つけたい<font color='black'> </font>。単語の一部でも、単語全体でもかまいません。テキストの一部の場合、AVGという単語を含む単語全体をそのhtmlタグで囲まないでください。

どうすればJavaでそれを行うことができますか?

4

1 に答える 1

1

http://www.regular-expressions.info/lookaround.html#limitbehindを参照してください

まだ行っていない場合は、フォローしてみてください:-

(?<!<font color='black'>)AVG(?!</font>)
于 2012-10-16T04:58:43.690 に答える