我需要一个正则表达式,当字符串不同时包含小写字母和大写字母时,都需要匹配它。
例如
[abc,ABC,123,abc123,ABC123&^-应该匹配
abc
ABC
123
abc123
ABC123&^
[AbC,A12b,AB^%12c-不匹配
AbC
A12b
AB^%12c
基本上我需要以下正则表达式的反/负数:
^(?=.*[a-z])(?=.*[A-Z]).+$
听起来好像不需要任何环顾四周。
要么只匹配not a-z的字符,要么只匹配不是A-Z的字符。
a-z
A-Z
^(?:[^a-z]+|[^A-Z]+)$
[See this demo at regex101(使用+ for one or more)] >>
+
您可以使用
您可以使用此正则表达式
我会去: