javascript正则表达式
javascript正则表达式的写法是什么样的?一起来看看吧!
正则表达式(Regular Expression)是一门简单语言的语法规范,是强大、便捷、高效的文本处理工具,它应用在一些方法中,对字符串中的信息实现查找、替换和提取操作。
javascript中的正则表达式用RegExp对象表示,有两种写法:一种是字面量写法;另一种是构造函数写法。
1、构造函数写法
RegExp构造函数接收两个参数:要匹配的字符串模式(pattern)和可选的标志字符串(flags),标志字符串和字面量的三个标志含义相同:'g'、'i'、'm'
RegExp构造函数的两个参数都是字符串。且使用字面量形式定义的任何表达式都可使用构造函数。
//匹配字符串所有'at'的实例var p1 = /at/g;//同上var p2 = new RegExp('at','g');2、字面量写法
Perl写法又叫正则表达式字面量写法,因为javascript的正则表达式特性借鉴自Perl。
正则表达式字面量定义为包含在一对斜杠(/)之间的字符,并且可以设置3个标志。
var expression = /pattern/flags;以上就是小编的分享,希望能帮助到大家。
-
safari书签和收藏的区别是什么
Safari是iOS系统内置的浏览器,很多用户不知道Safari中书签和收藏的区别,本期视频就来告诉大家书签和收藏的区别,一起来看看吧。将网页添加到书签后,点击书本图标,即可看...
科技查看全文>> -
青春励志语录加赏析 青春的励志语录
1、你的人生永远不会辜负你的。那些转错的弯,那些走错的路,那些流下的泪水,那些滴下的汗水,那些留下的伤痕,全都让你成为独一无二的自己。2、生命中所有的挫折与伤痛所有的经历,都是...
语录查看全文>> -
苹果怎么蓝牙传照片给安卓手机
苹果和安卓的蓝牙不是互通的,所以照片不能通过蓝牙传输,可以通过手机qq传输图片,操作方法如下:1、进入面对面快传页面双方打开手机QQ,点击页面上的“+”号,选择,然后选择“面对...
科技查看全文>> -
YSL红丝绒气垫值得入手吗 YSL红丝绒气垫好用吗
我们都知道许多彩妆产品都是有很多色号可供选择的,还好遇到了YSL红丝绒气垫。下面小编为大家介绍YSL红丝绒气垫好用吗?YSL红丝绒气垫值得入手吗YSL红丝绒气垫好用吗YSL清透...
品牌查看全文>>
推荐
- 1逍客水温表90度在哪儿?248
- 2女个性网名唯美有气质257
- 3打远光灯是否关闭近光灯?212
- 4东风本田思域如何479
- 5网络流行语“绿手套”是什么意思?291
- 6luerling海葡萄面膜好用吗 luerling海葡萄面膜怎么样298
- 7艾瑞泽汽油滤芯多久换一次?497
- 8大众途岳为什么没人买?476