细绳:
水,月桂基聚醚硫酸钠,月桂基硫酸钠,聚二甲基硅氧烷,椰油酰胺MEA,碳酸锌,二硬脂酸乙二醇酯,氯化钠,吡啶硫酮锌,二甲苯磺酸钠,鲸蜡醇,香水,瓜尔胶羟丙基三甲基氯化铵,硫酸镁,苯甲酸钠,月桂基聚醚硫酸铵,镁碳酸氢盐、芳樟醇、丁基苯基甲基丙醛、柠檬烯、羟基异己基 3-环己烯甲醛、苯甲醇、肉桂醛己酯、香茅醇、生育酚乙酸酯、石蜡液、聚萘磺酸钠、CI 19140、DMDM 乙内酰脲、CI 15510、甲基氯异噻唑啉酮、EDTA 二钠、EDTA 四钠甲基异噻唑啉酮。
当前正则表达式:
System.out.println(string.matches("([\\W]*\\b[A-Z\\d]\\w+\\b[\\W]*)+"));
Java 应用程序挂起。我在 RegEx 中找不到错误。通过谷歌搜索,我发现这可以称为“灾难性回溯”!?正则表达式应该匹配字符串,如果它只包含大写单词,如果例如 1 个单词是小写不应该匹配它。