随笔分类 - 正则表达式
摘要:先来看一个图解/^[1-9]\d{4,11}/$ 验证不能以0开头,位数不能小于5和大与12位的数字/ ^ [1-9] \d { 4,11 } $ /说明和书写顺序:“/...../” 红色部分是正则表达式的分界符. "^" 和 "$"深绿色表示正则表达式开始和结束。 “\d” 表示这个数取的是整数 “\d{4,11}” 表示这个整数的位数为 4-11位接下来判断这个数字是否已0开头 "[1-9]" 表示这个表达式以1到9数字开头,也就是说不能开头不能为0
阅读全文
摘要:/^[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&\'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$/
阅读全文