如何编写与大写和小写字母的所有组合(除了一个以外)中的特定字符串匹配的正则表达式?例如,使用字符串“ SuperMario ”。什么正则表达式匹配所有其他大小写字母组合中的字符串?正则表达式应匹配: sUPERmARIO Supermario 正则表达式不应匹配: SuperMario Supermari 首选与Perl兼容的正则表达式。 最佳答案 您可以使用此:/(?!SuperMario)(?i)supermario/ 编辑:请注意,如果您的字符串包含其他内容,则使用后面的效果会更好。/(?i)supermario(?<!(?-i)SuperMario)/