js正则表达式创建方式的区别
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,本篇内容介绍了"js正则表达式创建方式的区别"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在字面量方
千家信息网最后更新 2025年02月08日js正则表达式创建方式的区别
本篇内容介绍了"js正则表达式创建方式的区别"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
在字面量方式中,我们//之间包起来的所有的内容都是元字符,有的具有特殊意义,大部分都是代表本身含义的普通的元字符
var name = 'wo'; var reg = /^\d+"+name+"\d+$/
为了解决上述想在正则里面加上一个变量这样的需求,我们只能使用实例创建的方式了
var reg = new RegExp("^\\d+"+name+"\\d+$","g")
字面量方式和实例创建的方式在正则中的区别?
1、字面量方式中出现的一切都是元字符,所以不能进行变量值的拼接,而实例创建的方式是可以的。
2、字面量中直接写\d就可以,而在实例中需要把它转译\\d
练习正则:
1、年龄介于18-65 // 年龄介于18-19 20-59 60-65
var reg = /^(1[8,9] | [2,5]\d | 6[0,5])$/
2、验证邮箱的正则(简版)
邮箱左边的规律:数字、字母、下划线、.、-
var reg = /^[\w.-]+@[0-9a-zA-Z]+(\.[a-zA-Z]{2,4}){1,2}$/
3、中国标准真实姓名 2-4位汉字
var reg = /^[\u4e00-\u9fa5]{2,4}$/
4、身份证号码
var reg = /^\d{17}(\d | x)$/ var reg = /^\(d{2})(\d{4})(\d{4})(\d{2})(\d{2})(\d{2})(\d)(\d | X)$/
"js正则表达式创建方式的区别"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
方式
正则
字面
实例
元字符
内容
表达式
年龄
更多
知识
邮箱
实用
普通
特殊
学有所成
接下来
下划线
之间
代表
变量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器更改管理密码
宁海直销软件开发商
紫田服务器安全吗
公司数据库建库
数据库怎么添加md5密码
数据库查询前10位学号
软件开发mac mini心得
视觉检测软件开发语言
互联网科技的作用发展
怎么保证内部网络安全宣传周
服务器配置 5000并发
浙江电商软件开发供应商
中国电信网络技术工程师面试
网络技术课程导入设计
奉贤区营销软件开发协议
全自动套料软件开发商
网络安全为人民相关的歌曲
php反序列化数据库
杭州仕佳网络技术上班怎么样
青海省网络安全教育视频
职业健康安全数据库
暑假网络安全绘画简单又漂亮
源代码下载软件开发
vb数据库路径
网络安全责任是使用方负责吗
数据库表格制作软件
交通银行武汉软件开发中心
小不网络安全宣传周宣传材料
未来之役好友服务器不一样能玩吗
香港举办网络安全高峰会