15年来,为全国50万+企业提供互联网数字化基础应用服务。
知 识
0514-86177077
9:00-17:00(工作日)
首 页
企业400电话
Hot
网站☯建设
微网小程序
商标✡知产
网络营销推广
AI电话机器人
热
彩铃©短信
增值拓展业务
新
主页
>
知识库
> javascript RegExp 对象属性与方法和应用
javascript RegExp 对象属性与方法和应用
热门标签:
福州工作销售电话机器人
锡林郭勒盟地图标注位置
百音电话机器人
电销机器人公司简介
知名的电话机器人
湖南企业智能外呼系统供应商
自制电销机器人
高德地图标注短信签约
RO地图标注app
JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。
使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。
使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]。
pattern部分为要使用的正则表达式模式文本,是必须的。在第一种方式中,pattern部分以JavaScript字符串的形式存在,需要使用双引号或单引号括起来;在第二种方式中,pattern部分嵌套在两个“/”之间,不能使用引号。
flags部分设置正则表达式的标志信息,是可选项。如果设置flags部分,在第一种方式中,以字符串的形式存在;在第二种方式中,以文本的形式紧接在最后一个“/”字符之后。flags可以是以下标志字符的组合。
g是全局标志。如果设置了这个标志,对某个文本执行搜索和替换操作时,将对文本中所有匹配的部分起作用。如果不设置这个标志,则仅搜索和替换最早匹配的内容。
i是忽略大小写标志。如果设置了这个标志,进行匹配比较时,将忽略大小写。
m是多行标志。如果不设置这个标志,那么元字符“^”只与整个被搜索字符串的开始位置相匹配,而元字符“$”只与被搜索字符串的结束位置相匹配。如果设置了这个标志,“^”还可以与被搜索字符串中的“\n”或“\r”之后的位置(即下一行的行首)相匹配,而“$”还可以与被搜索字符串中的“\n”或“\r”之后的位置(即下一行的行尾)相匹配。
代码8.1是一个创建正则表达式的例子。
代码8.1 创建正则表达式:8.1.htm
创建正则表达式
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
由于JavaScript字符串中的“\”是一个转义字符,因此,使用显式构造函数创建RegExp实例对象时,应将原始正则表达式中的“\”用“\\”替换。例如,在代码8.2中的两条语句是等价的。
代码8.2 转义字符中的“\”:8.2.htm
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
可以看出,两者结果相同。
由于正则表达式模式文本中的转义字符也是“\”,如果正则表达式中要匹配原义字符“\”,在正则表达式模式文本中要以“\\”来表示,当使用显式构造函数的方式创建RegExp实例对象的时候,就需要使用“\\\\”来表示原义字符“\”。
var re = new RegExp(\\\\)。
8.4 RegExp对象的属性
RegExp对象的属性分为静态属性和实例属性。下面分别进行介绍。
8.4.1 静态属性
(1)index属性。是当前表达式模式首次匹配内容的开始位置,从0开始计数。其初始值为-1,每次成功匹配时,index属性都会随之改变。
(2)input属性。返回当前所作用的字符串,可以简写为$_,初始值为空字符串""。
(3)lastIndex属性。是当前表达式模式首次匹配内容中最后一个字符的下一个位置,从0开始计数,常被作为继续搜索时的起始位置,初始值为-1,表示从起始位置开始搜索,每次成功匹配时,lastIndex属性值都会随之改变。
(4)lastMatch属性。是当前表达式模式的最后一个匹配字符串,可以简写为$。其初始值为空字符串""。在每次成功匹配时,lastMatch属性值都会随之改变。
(5)lastParen属性。如果表达式模式中有括起来的子匹配,是当前表达式模式中最后的子匹配所匹配到的子字符串,可以简写为$+。其初始值为空字符串""。每次成功匹配时,lastParen属性值都会随之改变。
(6)leftContext属性。是当前表达式模式最后一个匹配字符串左边的所有内容,可以简写为$`(其中“'”为键盘上“Esc”下边的反单引号)。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。
(7)rightContext属性。是当前表达式模式最后一个匹配字符串右边的所有内容,可以简写为$'。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。
(8)$1…$9属性。这些属性是只读的。如果表达式模式中有括起来的子匹配,$1…$9属性值分别是第1个到第9个子匹配所捕获到的内容。如果有超过9个以上的子匹配,$1…$9属性分别对应最后的9个子匹配。在一个表达式模式中,可以指定任意多个带括号的子匹配,但RegExp对象只能存储最后的9个子匹配的结果。在RegExp实例对象的一些方法所返回的结果数组中,可以获得所有圆括号内的子匹配结果。
8.4.2 实例属性
(1)global属性。返回创建RegExp对象实例时指定的global标志(g)的状态。如果创建RegExp对象实例时设置了g标志,该属性返回True,否则返回False,默认值为False。
(2)ignoreCase属性。返回创建RegExp对象实例时指定的ignoreCase标志(i)的状态。如果创建RegExp对象实例时设置了i标志,该属性返回True,否则返回False,默认值为False。
(3)multiLine属性。返回创建RegExp对象实例时指定的multiLine标志(m)的状态。如果创建RegExp对象实例时设置了m标志,该属性返回True,否则返回False,默认值为False。
(4)source属性。返回创建RegExp对象实例时指定的表达式文本字符串。
8.5 RegExp对象的方法
RegExp对象的常用方法有test、exec和compile,本节介绍这些方法的功能和用法。最后,对RegExp对象的属性和方法进行一个综合举例。
8.5.1 test方法
语法格式为test(str)。该方法检查一个字符串中是否存在创建RegExp对象实例时所指定的表达式模式,如果存在就返回True,否则返回False。如果找到匹配项,则会更新RegExp对象中的有关静态属性,以反映匹配情况。关于该方法的使用,后面的8.10节中会经常用到,这里不再单独举例。
8.5.2 exec方法
语法格式为exec(str)。该方法使用创建RegExp对象实例时所指定的表达式模式对一个字符串进行搜索,并返回一个包含搜索结果的数组。
如果为正则表达式设置了全局标志(g),可以通过多次调用exec和test方法在字符串中进行连续搜索,每次都是从RegExp对象的lastIndex属性值指定的位置开始搜索字符串。
如果没有设置全局标志(g),则exec和test方法忽略RegExp对象的lastIndex属性值,从字符串的起始位置开始搜索。
如果exec方法没有找到匹配,返回值为null;如果找到匹配,则返回一个数组,并更新RegExp对象中有关静态属性以反映匹配情况。返回数组中的元素0包含了完整的匹配结果,而元素1~n依次是表达式模式中定义的各个子匹配的结果。
exec方法返回的数组有3个属性,分别是input、index和lastIndex。
input属性是整个被搜索的字符串。
index属性是指匹配在整个被搜索字符串中的位置。
lastIndex属性是指匹配的子字符串的最后一个字符的下一个字符位置。
代码8.3是对该方法的应用举例。
代码8.3 exec()方法应用:8.3.htm
exec()方法应用
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
8.5.3 compile方法
语法格式为compile("pattern"[,"flags"])。该方法可以更换RegExp对象实例所使用的表达式模式,并将新的表达式模式编译为内部格式,从而使以后的匹配过程执行更快。如果要在循环中重复使用某个表达式,对其进行编译将使执行加速。但是,如果在程序中使用了任何其他表达式模式后,再使用原来编译过的表达式模式,则这种编译毫无益处。
您可能感兴趣的文章:
JS正则中的RegExp对象对象
javascript RegExp对象(正则表达式)
JavaScript RegExp 正则表达式对象详细说明
js正则表达式讲解之index属性(RegExp对象)
详解JavaScript正则表达式之RegExp对象
JavaScript 正则表达式之RegExp属性、方法及应用分析
JS正则RegExp.test()使用注意事项(不具有重复性)
注意 JavaScript 中 RegExp 对象的 test 方法
javascript类型系统_正则表达式RegExp类型详解
JavaScript使用RegExp进行正则匹配的方法
JavaScript引用类型RegExp基本用法详解
标签:
玉林
茂名
秦皇岛
昆明
河北
西宁
怒江
吉林
巨人网络通讯声明:本文标题《javascript RegExp 对象属性与方法和应用》,本文关键词 javascript,RegExp,对象,属性,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
相关文章
下面列出与本文章《javascript RegExp 对象属性与方法和应用》相关的同类信息!
javascript RegExp 对象属性与方法和应用
JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。 使用RegExp的显式构造函数,语法为:...
10-18
WIN7系统怎么关闭智能卡服务?
WIN7 会自动提供智能卡即插即用服务,所以在插入IC智能卡后, WIN7会自动发送APDU来获取证书,等 智能卡信息.并自动安装驱动. 所...
10-20
客服自动外呼系统的简单介绍
本篇文章给大家谈谈客服自动外呼系统,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览:...
08-28
企业名称权与商标权之间的冲突案例(7)
潜在的逻辑似乎是《商标法实施条例》第53条的情形可以被法释〔2002〕32号第1条第1款第2项囊括。)。由于这...
10-23
快递存放到智能柜需得收件人同意,你会要求上门送件吗?
物联卡()消息:近日,国家邮政局通过了《智能快件箱寄递服务管理办法》,根据管理办法显示,快递包裹存放到智能柜需...
10-13
卖智能电话机器人的模板(电话机器人定制)
今天给各位分享卖智能电话机器人的模板的知识,其中也会对电话机器人定制进行解释,如果能碰巧解决你现在面临的问题,...
03-22
Ubuntu 16.04睡眠后唤醒网络连接不上怎么办?
Ubuntu 16.04 计算机在睡眠后重新唤醒,有时会出现网络无法连接的问题。除了重启解决,还可以通过执行命令的方法解决。 ...
10-20
阿勒泰呼叫系统厂家
汇港通科技组装于2018年,是一家潜心于大中小企业精准经营销售和企业管理效劳处置计划的供给商。通讯经营体味:且精巧...
10-31
沈阳5G电话群呼线路降价-号外!
沈阳5G电话群呼线路降价容易受自身情绪的影响,为有主观上的判断,产品不是熟悉,工作效率低下,让顾客流失严重,因而...
01-15
ec外呼系统官网下载(腾讯ec外呼系统下载)
本文目次一览: 1、此刻市道上那么多的外呼体系,如何遴选? 2、电销外呼体系哪个好了?市道上的太多了!有可能推荐的...
11-25
武汉电话机器人怎么样(电话机器人费用)
本文目录一览:1、电话机器人效果怎么样_好不好用?2、人工电话机器人选哪家实惠?3、电话机器人使用效果怎么样4、武汉黑...
06-20
上海电销卡价格2015(上海电话卡哪个好)
本文目录一览:1、电销宝怎么收费2、马上要居家办公,想办个好一点的套餐,上海电信的电话卡哪个价格低?3、电销卡是什么卡...
07-10
外呼系统线路码号(外呼线路供应电话销售专用)
本篇文章给大家谈谈外呼系统线路码号,以及外呼线路供应电话销售专用对应的知识点,希望对各位有所帮助,不要忘了收藏...
11-06
售电公司 销售使用介绍
然后,需要选择这次的呼叫模板。 一台机器人可以放置多个话术模板,也可以多个机器人使用相同的话术模板。【售电公司...
10-30
甘肃电销外包(电销外包服务)
今日给各位共享甘肃电销外包的常识,其间也会对电销外包服务进行解说,如果能可巧处理你现在面对的问题,别忘了重视本...
05-17
非洲的商标许可
对于被证明是寻求许可机会的品牌来说,非洲是一个特别有利可图的地区,我们研究了权利持有人需要了解的有关整个非洲大...
10-23
SOHO中国5G实验室开幕 潘石屹:欢迎所有产品前来展示
SOHO中国5G实验室位于北京丽泽SOHO,设计来自扎哈·哈迪德建筑事务所,公众可以网上预约参观。 目前SOHO中国5G实验室主要包...
10-13
福州餐饮加盟外呼线路公司,外呼机器人-诚信经营
福州餐饮加盟外呼线路公司,外呼机器人方便电销人员更好的与客户沟通。告别纸质记录的杂乱。待办事项提醒:工作待办、...
12-17
华数机器人喷涂系列产品再添一员“猛将”
日前,佛山华数机器人有限公司(简称“华数机器人”)自主研发的正压型防爆喷涂机器人(型号HSR-PT1600)通过了机械工业...
10-30
北京防封电销系统排名(北京电销专用卡 不封号 防封号)
今日给各位共享北京防封电销体系排名的常识,其间也会对北京电销专用卡 不封号 防封号进行解说,假如能可巧处理你现在...
05-17
泰州电销机器人贴牌
汇港通自决研制鉴于大数据、云计划的产物。扶助大中小企业提率,提高管理,优化运维。移动crm经过大数据、云计划调整云...
10-31
Lua教程(二十二):userdata
在Lua中可以通过自定义类型的方式与C语言代码更高效、更灵活的交互。这里我们通过一个简单完整的示例来学习一下Lua中u...
10-18
gem install redis报错的解决方案
在使用ruby脚本安装Redis集群时,需要先安装Ruby语言环境和redis插件,但是安装redis插件时遇到以下报错,下面记录一下解决过...
10-18
win10正式版非自带软件不能连接网络该怎么办?
windows在自动更新到windows 10之后出现下列问题打开win10才有的Edge浏览器,上网冲浪!!在网上下载了QQ,安装好后发现无法连...
10-20
管理智能外呼系统口碑推荐(外呼系统好推广吗)
今天给各位分享管理智能外呼系统口碑推荐的知识,其中也会对外呼系统好推广吗进行解释,如果能碰巧解决你现在面临的问...
11-05
如何选择商标代理机构?
第一步,就是先到商标局官网“中国商标网”的政府网站上进行查询,认证代理机构是否是商标局备案代理机构。切不可单纯...
10-23
啥是电话机器人(啥是电话机器人啊)
本文目录一览:1、工行客服电话机器人是什么意思?2、电话机器人怎么样?3、电话机器人有什么用?4、电话机器人是什么?5、...
06-01
无锡电销防封线路
无锡电销防封线路,办理无锡电销防封线路,无锡电销防封线路办理 电销防封线路 全国套餐可选,外呼次数效率比普通电话翻...
11-14
400电话是什么平台400电话办理机构哪里正规
现在互联网上有很多400电话网站。 他们还将为企业安装此类电话提供业务服务。 一些用户相应地担心这一点,并会问它是否...
01-12
南京400电话怎么办理(南京固定电话办理)
南京400电话怎么办理(南京固定电话办理) 现代通讯技术日新月异,但在某些情况下,固定电话仍然是人们重要的沟通方式...
08-14
柳州电销卡外呼系统哪家好(柳州打的电话)
本篇文章给大家谈谈柳州电销卡外呼系统哪家好,以及柳州打的电话对应的知识点,希望对各位有所帮助,不要忘了收藏本站...
08-28
爱达电话机器人(爱达电话机器人说明书)
本文目录一览: 1、AI智能语音板滞人哪家好? 2、AI人工智能电销电话能庖代人工电话吗? 3、智能电销板滞人怎样样? 4、...
11-26
电力企业建设呼叫中心的必要性
伴随着计算机技术的发展、信息时代的发展,越来越多的人们需要迅捷、方便地了解各种信息和得到方便周到的服务,这也促...
10-22
常州机电学院一群航模小哥制作学校全景地图标
1520 近日,常州机电工作技能学院的360度俯视全景图在校园官方微信上发布后,变成师生们热议的话题。整个 全景地图标注...
04-14
Win 7创建库提示错误16389,无法新建文件该怎样修复
Windows 7的库 库是Windows 7管理文件的一个新功能,它可以将您的资料汇集在一个位置以方便查找和使用。通常,系统会提供文...
10-20
电话机器人升级版是什么(电话机器人升级版是什么东西)
本篇文章给大家谈谈电话机器人升级版是什么,以及电话机器人升级版是什么东西对应的知识点,希望对各位有所帮助,不要...
05-17
400办理中心电话指南:如何快速找到需要的服务电话?
随着各种服务逐渐数字化,越来越多的人需要通过电话联系各种服务机构,无论是购物售后服务、银行客服、政府部门还是航...
07-21
ZG巨人科技值得信赖
一个企业想要在行业中做到顺应时代的发展,手先要自己拥有一个ZG巨人科技电话,为什么一定要拥有这样一个电话呢,因为...
05-15
Thinkpad笔记本Win8系统热键不能使用更新驱动可以解决
Thinkpad笔记本上win8系统好多对应的快捷键都有问题,比如电源管理软件(powermanager*.exe,不是电源管理驱动)、ThinkVantage Commun...
10-20
安阳智能电销机器人(电销智能机器人哪家公司好)
本篇文章给大家谈谈安阳智能电销机器人,以及电销智能机器人哪家公司好对应的知识点,希望对各位有所帮助,不要忘了收...
06-02
电话销售卡东莞
电话销售卡东莞 电话销售卡东莞,东莞电话销售卡,东莞电话销售卡推荐,东莞电话销售卡去哪里办理 文章里边有客服电话可以...
06-24
推销电话机器人客服(机器人拨打电话推销违法么)
本文目录一览: 1、电话营销板滞人怎么打电话 2、什么是电话客服板滞人? 3、电销板滞人是什么? 电话营销板滞人怎么打...
11-25
VBS Runas 自动输入密码, 明文
复制代码 代码如下: Set Shell = CreateObject("WScript.Shell") Shell.Run "cmd /c @runas /user:administrator CMD" WScript.Sleep 2000 Shell.SendKeys "passwor...
10-18
杭州移动ai机器人系统厂家-终于明白
杭州移动ai机器人系统厂家VR导航设置、详细话务统计,可以统计员工的电话量,实时把握每个业务人员的销售状态,在很大...
01-16
消息称摩拜很快颁布颁发6亿美元E轮融资,腾讯主导;苹果颁布颁发打赏抽成30%,知乎今日头条
不行思议 本身有一天连字典也查不起 了 语音版早报6.13 6月13日邦妹读新闻 来自创业邦杂志 00:00 05:07 不成不知 1、乐视重庆花...
10-16
注册商标能不能包过?可以选择代理公司吗?
现如今可以申请的各种证明越来越多了,正是因为如此现在企业的发展经营才会更加顺利。在法律的修改下,现在商标的申请...
10-23
物联网网络攻击的影响巨大 网络安全策略成物联网企业必备
物联网网络攻击的影响 针对五个国家(中国,德国,日本,英国和美国)的700家企业的爱迪德全球互联产业网络安全调查还...
10-13
人工电话机器人哪家好(电话机器人费用怎么收费)
本文目录一览:1、电话销售机器人哪个好2、问下各位智能机器人客服哪家好?之前单位用的“智障客服”,经常被客户...3、...
07-15
湖北400电话怎么办理-湖北400电话怎么办理?详细介绍四种方法
湖北400电话怎么办理-湖北400电话怎么办理?详细介绍四种方法 随着社会的发展,电子商务、半导体、网络技术等高科技领域...
08-14
4001号段是哪个运营商的在运营商和代理商处挑选400电话号码的区别
三大运营商在当前市场的运营和发展非常好。 400电话的原因是它们可以满足许多需求。 现在市场上很多行业都在选择400热线...
01-13
使用Golang的channel交叉打印两个数组的操作
Go的channel提供了强大的同步功能,那么如何使用channel交叉打印两个数组呢? 灰常简单,只需设置两个channel变量 数组1打印完...
10-18
javascript RegExp 对象属性与方法和应用
JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。 使用RegExp的显式构造函数,语法为:...
10-18
本页收集关于javascript RegExp 对象属性与方法和应用的相关信息资讯供网民参考!
推荐文章
本溪代理外呼系统
如何申请400字头的电话
没资质怎么进行地图标注
济宁办理400电话
洛阳外呼系统多少钱一个月
曲阜市地图标注app
呼和浩特办理400电话
湖南电商外呼系统代理商
地图标注审核时间长怎么收钱
湖南银行智能外呼系统价格多少
交通银行信用卡外呼系统
广东医疗智能外呼系统推荐
资阳防封版电销卡
衡水外呼增值业务线路解决方案
地图标注地点软件
芜湖crm外呼系统有效果吗
南平地图标注
俄罗斯地图标注乌拉尔山
辽宁电销机器人销售公司
怎么找新店铺地图标注
杭州高频外呼系统怎么安装
浙江电脑外呼系统运营商
灵声电话机器人怎么销售
电话营销智能外呼系统
平顶山商家地图标注入驻
外呼系统后台通话怎么导出表格
邵阳外呼系统定制开发
奥维地图标注使用教程
同城地图标注
移动有400电话办理
温江区地图标注app
大连智能外呼系统官网
电子地图标注软件注册机
长白山旅游地图标注
乌鲁木齐智能外呼系统加盟
北京400电话办理地点
洛阳博爱如何申请400开头电话
公司地图标注位置带海
万禾图文快印店地图标注店
青岛400电话办理中心
江西正规外呼系统代理商
人工外呼系统怎么样
外呼系统太贵了
高德地图标注运营
电话机器人蓝创
南平移动外呼系统
新科科技馆地图标注
雅加达地图标注
聊城电信外呼系统
襄阳ai电话机器人报价
400电话到哪里去办理流程
安阳话务外呼系统联系方式
电销机器人只是辅助
机器人电销系统公司
百度地图标注内容保存不了
宣城400电话办理中心
长春电销机器人价格
联通可以申请400电话
手机号被地图标注了
苏州自动外呼系统排名
您要办理400电话吗
贵港电子地图标注注册
广西房产电销机器人报价
水城县地图标注
标准智能外呼系统供应
广东销售外呼系统软件
呼和浩特营销外呼系统业务
广州自动外呼系统平台
沧州智能电话机器人
鹤壁话务外呼系统怎么样
地图标注服务指路人
巴南区地图标注
智能电话机器人哪家做的好
ai智创外呼系统
龙岩外呼销售系统招商
江苏外呼电销机器人收费
爱尔兰地图标注
许昌电子地图标注
钦州港地图标注
武威外呼系统中间件
台湾智能外呼系统价格
南北美洲地图标注气候图片
地图标注转钱软件
菏泽ai智能电话机器人加盟
教育电销卡
地图标注大课堂注册入驻
外呼系统防封卡
重庆公司外呼系统加盟
永州外呼系统接口对接
为什么百度地图标注失败
乞丐模拟器全地图标注
外呼系统彭经理
郑州400申请电话申请
百度地图标注声音
洛川电脑怎么做地图标注
北京亮剑外呼系统官网
长沙网络外呼系统软件
河津代理外呼系统
重庆智能电销机器人加盟
丽江电话外呼销售系统哪家有
价格划算的电销外呼系统
搜狗地图标注商户注册入驻
宝鸡外呼系统接口对接
米加小镇全部地图标注
座机显示当前无空闲外呼线路
朝阳移动外呼系统
高德地图如何上传地图标注
百度地图标注后如何保存打印
百度地图标注信息修改
扬州客服外呼系统开发
电话机器人软件app
临沂真人电销机器人供应商
重庆防封卡外呼系统多少钱一个月
随州外呼营销系统
佛山智能电话机器人
佛山稳定外呼系统
十堰智能电话机器人效果怎么样
浙江智能外呼系统代理品牌
艾达电话机器人是什么样的
泉州洛江400电话 怎么申请
javascript RegExp 对象属性与方法和应用
上一篇:
ASP 正则函数替换分页后的参数
下一篇:
PHP 正则的使用基础入门
一起分享吧
产品关键词: javascript RegExp 对象属性与方法和应用 javascript,RegExp,对象,属性,