-
/^[a-za-z_][w_]$
密码:w$
手机:1[3458] d$
-
1.匹配正整数:[0-9]*[1-9][0-9]*$
2.匹配非负整数(正整数 +0):d+$
3.匹配中文:[ u4e00- u9fa5]。
4.匹配邮箱:w+([w+)*w+([w+)*w+([w+)*
6.匹配字母的开头,5-16 个字符,字母数字下划线:[a-za-z][a-za-z0-9 ]$
7.匹配数字、字母、下划线、中文:[ u4e00- u9fa5a-za-z0-9 ]+
咱们自己改一下吧,有些是基本的,你可以自己看看。
-
您好,您可以写出您的所有要求,例如对用户名的要求是什么,对密码的要求是什么等。
另外,最好添加几点,这样你就会被吸引去回答。
-
快速有效地查找和分析字符串。 它还可用于验证字符串是否与给定规则匹配。
使用正则表达式,您可以:
测试字符串模式。 例如,您可以测试输入字符串,以查看该字符串上是否存在 ** 数字模式或信用卡号模式。 这称为数据有效性验证。
替换文本。 您可以使用文档中的正则表达式来标识特定文本,然后可以将其全部删除或替换为其他内容。
基于模式匹配从字符串中提取子字符串。 可用于在文本或输入字段中查找特定文本。
-
1.快速有效地查找和分析字符串。
2.执行常规查找和比较字符串也称为模式匹配。
3.他有能力查找、比较、匹配、替换、插入、添加、删除等。
-
中文和英文合并,6-20个字符。
preg='/^[a-za-z\x-\x]$/u';
6-20 个字符,用于英文、数字和下划线。
preg='/^[\w\_]/u';
过滤非法字符防止SQL注入漏洞只能单独说,对不同接口和参数进行有针对性的过滤没有通用的常规规则。
^(?a-z]+$a-z]+$d+$)w_]+s+$
字符串至少有两种:数字、大写字母、小写字母和由非空格字符组成的特殊字符 >>>More
由算术运算符组成的表达式,如加法、减法、乘法、除法等,称为算术表达式。 任何公式都称为表达式。 例如,表达式 a>b 称为关系表达式,例如,and not 称为逻辑表达式。 >>>More