一般都是用<正则表达式>来判断.什么是正则表达式?
就是用如下特殊符号或其组合来代表某个字符(以下符号可以通配所有字符)
符号 说明 . 代表除换行符以外的任意字符 w 代表字母或数字或下划线或汉字 s 代表任意的空白符 d 代表数字 b 代表单词的开始或结束 ^ 代表字符串的开始 $ 代表字符串的结束
如 abc120 可以用这样的正则表达式表示: wwwddd, 或者 wwwwww 或者 …… (六个英文句点) 等等…
用如下符号来代表某个可能字符的集合
[ ]
如电话号码的第n位,一定属于这个集合>[0-9] ,即0到9;某个外国人名字的第n个字母,一定属于这个集合 [a-z A-Z],即26个英文字母的大小写组成的集合用如下符号来代表 上面所表达的某个字符或某个集合的重复:
符号 说明 * 重复零次或