早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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

题目详情
英语翻译
Regex.Match(str,"^[^a-z]").Success)
Regex.Match(str,"[^a-zA-Z0-9_]").Success)
▼优质解答
答案和解析
^[^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,不信你试试看