javascript 正则里面 \s\S 和 . 的区别
\s
匹配空白字符;
\S
匹配非空白字符;
+?
匹配 1 次或多次。
[\s\S]+?
就是匹配任意字符 1 次或多次。
.
匹配换行符以外的字符。
[.]+?
是匹配换行符以外的字符 1 次或多次。
区别就在于:
/.+?/.test('\n')
返回 false
/[\s\S]+?/.test('\n')
返回 true
/.+?/.test('\r')
返回 false
/[\s\S]+?/.test('\r')
返回 true
javascript 正则里面 \s\S 和 . 的区别相关推荐
- JavaScript正则全面解析
正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式通常被用来检索.替换那些符合某个模式(规则) ...
- Javascript全局变量var与不var的区别深入解析
2019独角兽企业重金招聘Python工程师标准>>> 这篇文章主要介绍了Javascript全局变量var与不var的区别.需要的朋友可以过来参考下,希望对大家有所帮助 相信你对全 ...
- java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别
[Java教程]JavaScript中值类型和引用类型的区别 0 2017-02-24 00:00:35 JavaScript的数据类型分为两类:原始类型和对象类型.其中,原始类型包括:数字.字符串和 ...
- JavaScript 访问对象属性和方法及区别
这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...
- php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享
这篇文章主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下 本文实例讲述了JavaScript正则获取地址栏中 ...
- php反向引用,JavaScript 正则应用详解【模式、欲查、反向引用等】
本文实例讲述了JavaScript 正则应用.分享给大家供大家参考,具体如下: 正则应用 正则表达式在web开发中的常用 邮箱验证 用户名验证 替换字符串某一部分 信息采集,用来分析有效代码段 ... ...
- JAVASCRIPT、JSP、JS有什么区别和联系
JAVASCRIPT.JSP.JS有什么区别和联系 js是javascript的缩写.以下是JSP与JS的区别和联系: 名字:JS:JavaScriptJSP:Java Server Pages 执行 ...
- html搜索时关键字变数字,JavaScript正则方法replace实现搜索关键字高亮显示
前言 正则表达式是字符串处理工具中强有力的工具.也有人认为这只是一个小玩具,但不管怎么说都离不开它. 这里介绍的是JavaScript的正则表达式的replace方法,和实现搜索关键字高亮的功能. 先 ...
- JavaScript正则-添加千分符的三种方法
JavaScript正则-千分符 方法一:分组 var str = "4234513634"; // 4,234,513,634 var reg = /^(\d{1,3})((?: ...
最新文章
- elasticsearch 文档操作
- dnf加物理攻击的卡片有哪些_DNF新版本完美附魔太贵,这些紫卡附魔也不错
- centos下部署tomcat详解
- How to use fb.data.query to get friends info?
- SQLServer之创建非聚集索引 1
- 为什么鞋带总是松开?罪魁祸首其实是…
- 【C语言】第五章 迭代计算与循环结构 题解
- 巧用BroadcastReceiver实现开机“自”启动
- 一个关于mahout0.5放置位置的错误,,,
- Guava库学习:学习Concurrency(二)Monitor_2
- 设定目标需要注意的事项
- u8g2库 汉字速查表
- 1-5、PS基础操作
- 7-16 寻找大富翁
- ModSecurity web application firewall (WAF) Research - .Little Hann
- Payton编写日历代码
- 表值函数和标量值函数
- Gym 103117 Problem - Spicy Restaurant
- Navicat如何导出数据字典
- Python生成带圆角图片的二维码