英语翻译Regex.Match(str,"^[^a-z]").Success)Regex.Match(str,"[^a-

英语翻译
Regex.Match(str,"^[^a-z]").Success)
Regex.Match(str,"[^a-zA-Z0-9_]").Success)
lizhideai 1年前 已收到1个回答 举报

foolfang380 花朵

共回答了29个问题采纳率:89.7% 举报

^[^a-z] 分两部分看^和[^a-z],^代表字符串开头,[^a-z]代表匹配不在a到z的字母,整个合起来就是如果字符串不以小写字母开头,就是true
[^a-zA-Z0-9_]这个就是匹配不在a-zA-z0-9和下划线的字符,那么很好理解了,只要这个字符串里有不是大小写字母不是数字不是下划线的字符就行了,比如“sdasdad*dsadas”就返回true,只要有任意一个不在a-zA-Z0-9_之间的就会返回true.比如“dadaFD_sds”就返回false,不信你试试看

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.014 s. - webmaster@yulucn.com