企业400电话
微网小程序
AI电话机器人
电商代运营
全 部 栏 目
企业400电话
网络优化推广
AI电话机器人
呼叫中心
网站建设
商标✡知产
微网小程序
电商运营
彩铃•短信
增值拓展业务
正则的几个基本概念
经常看到说正则的文章,但说的只是方法,却很少有说以下几个基本概念:
1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配
如果后面加上?,就转化为非贪婪匹配,需要高版本支持
2.获取:默认用(x|y)是获取匹配,很多时候只是测试,不一定要求得到所匹配的数据,尤其在嵌套匹配或大数据中就要用非获取匹配(?:x|y),这样提高了效率,优化了程序。
3.消耗:默认是消耗匹配,一般在预查中是非消耗匹配。
举个例子,2003-2-8要变为2003-02-08
如果用/-(\d)-/第二次匹配将从8开始,从而只替换第一个2,错误
如果用/-(\d)(?=-)/则第二次匹配从第二个-开始,即不消耗字符-
4.预查:js中分为正向预查和负向预查
如上面的(?=pattern)是正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。还有(?!pattern)是负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。负向预查有时会用在对[^]的扩充,[^]只是一些字符,而?!可以使整个字符串。
5.回调:一般用在替换上,即根据不用的匹配内容返回不用的替换值,从而简化了程序,需要高版本支持
6.引用:\num 对所获取的第num个匹配的引用。
例如,'(.)\1\1' 匹配AAA型。'(.)(.)\2\1' 匹配ABBA型。
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
当然还有很多,这些都只是基本的需要掌握的
遇到正则问题,一般可用以下两种方法解决:
1.分类,即根据所有的可能列出各种情况,如2003以内的数
0 0
1-999 [1-9]\d{0,2}
1000-1999 1\d{3}
2000-2003 200[0-3]
所以最后的匹配就是 (0|[1-9]\d{0,2}|1\d{3}|200[0-3])
2.分组,即将整句分为不同的最小单元,如'、%、_成双出现
能成组的,即允许存在的,有
''
%% 如果是大于2的偶数个可细分为多个更小的2字符单元
__
[^'%_] 非以上字符
所以最后的匹配就是 ^(''|%%|__|[^'%_])*$
--------------------------------------------------------------------------------
replace + function 5.5+支持
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
上一篇:
正则匹配后面非指定字符的正则 原创
下一篇:
php半小时精通正则表达式
相关文章
正则的几个基本概念
经常看到说正则的文章,但说的只是方法,却很少有说以下几个基本概念: 1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配 如果后面加上?,就转化为非贪婪匹配,正则,的,几个,基本概念,...
三亚回拨外呼系统怎么样的简单介绍
本文目录一览: 1、外呼体系好用吗?2、电销外呼体系哪个好?3、外呼体系怎样样?...
北京电销机器人软件(电销系统机器人)
本文目录一览: 1、有什么好用的电销软件推荐吗? 2、2020年,电销公司用什么电销软...
400电话怎么申请啊400电话可以绑定多少不同的电话号码
400手机处理只需要五个简单的步骤; 理论上,当400手机绑定电话号码时,基本上没有任...
福州稳定电销防封软件报价-关于
福州稳定电销防封软件报价通过交互方式来为咨询者提供应答服务帮助销售部门,处理...
贵阳市ai外呼营销系统(贵阳外服公司电话)
本篇文章给大家谈谈贵阳市ai外呼营销系统,以及贵阳外服公司电话对应的知识点,希...
常州电销外呼系统厂家(电销系统外呼平台)
本篇文章给咱们谈谈常州电销外呼体系厂家,以及电销体系外呼途径对应的知识点,期...
智能外呼系统问卷(智能外呼系统问卷调查表)
本篇文章给大家谈谈智能外呼系统问卷,以及智能外呼系统问卷调查表对应的知识点,...
如何成为400电话代理商对400电话代理商的挑选要注意的关
400电话代理性价比高于营业厅,400电话号码来源多,功能多,便宜;所以除了安全,代...
php读取本地json文件的实例
1.data.json文件 {"goods":[{"type":1,"name":"wow精选","product":[{"id":98,"name":"真皮大衣","title":"单桶...
电销卡哪个卡种好(电销手机卡哪一种耐用?)
本文目录一览:1、防封号电销卡哪家的好?2、新开了电销公司,用什么电话卡比较稳定...
脉宝云店再放大招 百家媒体、万名网红、亿万市场强势
7 月 27 日,脉宝云店在广州召开新闻发布会,颁布颁发与国内首家食娱泛营销平台寻蜜...
北京外呼系统好用吗(自动外呼系统怎么样)
今日给各位共享北京外呼体系好用吗的常识,其间也会对主动外呼体系怎么样进行解说...
什么是电销团队(什么是电销团队精神)
今天给各位分享什么是电销团队的知识,其中也会对什么是电销团队精神进行解释,如...
Win系统没有崩溃前如何恢复安装
如果Windows 98系统没有完全崩溃,但有些系统错误通过磁盘扫描或纠错软件又没法修复,...
品牌形象的有形要素
品牌形象的有形要素包括产品及其包装、生产经营环境、生产经营业绩、社会贡献、员...
正则的几个基本概念
经常看到说正则的文章,但说的只是方法,却很少有说以下几个基本概念: 1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配 如果后面加上?,就转化为非贪婪匹配,正则,的,几个,基本概念,...
咨 询 客 服