正则表达式[A-Z]的不同意思

2025-02-28 21:12:32
推荐回答(3个)
回答1:

[^a-z]表示除了大小写字母以外的字符。
{0,}表示重复0次及以上
连起来已经,0个以上的非字母字符。

回答2:

[A-Z0-9] 和(?:[A-Z]|[0-9])

只匹配一项时,无区别...

一项以上,有区别
[A-Z0-9]{2}可以匹配 AZ, 19和A9
(?:[A-Z]|[0-9]){2}只能匹配 AZ, 19

回答3:

只有1个的时候是没区别