弦:
水、ラウレス硫酸ナトリウム、ラウリル硫酸ナトリウム、ジメチコン、コカミドMEA、炭酸亜鉛、ジステアリン酸グリコール、塩化ナトリウム、ピリチオン亜鉛、キシレンスルホン酸ナトリウム、セチルアルコール、香料、グアーヒドロキシプロピルトリモニウムクロリド、硫酸マグネシウム、安息香酸ナトリウム、ラウレス硫酸アンモニウム、マグネシウム水酸化炭酸塩、リナロール、ブチルフェニル メチルプロピオナール、リモネン、ヒドロキシイソヘキシル 3-シクロヘキセン カルボキシアルデヒド、ベンジル アルコール、ヘキシル シンナマル、シトロネロール、酢酸トコフェロール、パラフィン液、ポリナフタレンスルホン酸ナトリウム、CI 19140、DMDM ヒダントイン、CI 15510、メチルクロロイソチアゾリノン、EDTA 二ナトリウム、四ナトリウムメチルイソチアゾリノン。
現在の正規表現:
System.out.println(string.matches("([\\W]*\\b[A-Z\\d]\\w+\\b[\\W]*)+"));
Java アプリケーションがハングアップします。正規表現でエラーが見つかりません。ググってみたら、これは「破滅的な後戻り」と言える!? たとえば、大文字の単語のみが含まれている場合、正規表現は文字列と一致する必要があります。たとえば、1 つの単語が小文字であり、一致しない必要があります。