常用正则表达式

Posted tzm0918

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用正则表达式相关的知识,希望对你有一定的参考价值。

//限制只能输入两位小数(多用于校验金额)
var reg1 = /^d+.?d{0,2}$/;
 
//邮箱
var reg2 = /^([a-zA-Z0-9_-])[email protected]([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;
 
//手机
var reg3 = /^((0d{2,3}-d{7,8})|(1[3584]d{9}))$/;
 
//只有字母、数字、下划线
var reg4 = /^[a-zA-Z0-9_]+$/;
 
// 至少一个汉字、数字、字母、下划线
var reg5 = /[a-zA-Z0-9_u4e00-u9fa5]/;
 
// 至少一个汉字的正则表达式(且以汉字开头)
var reg6 = /^[u4e00-u9fa5]/;
 
// 只含有汉字、数字、字母、下划线、不能以下划线开头和结尾
var reg7 = /^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$/;
 
// 由数字、26个英文字母或者下划线组成的字符串
var reg8 = /^w+$/;
 
//2-4个汉字
var reg9 = /^[u4E00-u9FA5]{2,4}$/;

以上是关于常用正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

markdown [常用正则表达式]常用正则表达式总结#regex

HIVE常用正则表达式

day19——常用正则表达式re正则对象和正则匹配效率比较编译正则对象

Django中常用的正则表达式

常用正则表达式

常用模块--- 正则模块 正则表达式 re 模块