\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 和 . 的区别相关推荐

  1. JavaScript正则全面解析

    正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式通常被用来检索.替换那些符合某个模式(规则) ...

  2. Javascript全局变量var与不var的区别深入解析

    2019独角兽企业重金招聘Python工程师标准>>> 这篇文章主要介绍了Javascript全局变量var与不var的区别.需要的朋友可以过来参考下,希望对大家有所帮助 相信你对全 ...

  3. java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别

    [Java教程]JavaScript中值类型和引用类型的区别 0 2017-02-24 00:00:35 JavaScript的数据类型分为两类:原始类型和对象类型.其中,原始类型包括:数字.字符串和 ...

  4. JavaScript 访问对象属性和方法及区别

    这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...

  5. php 正则替换url参数,JavaScript正则获取地址栏中参数的方法分享

    这篇文章主要介绍了JavaScript正则获取地址栏中参数的方法,涉及javascript基于正则的字符串截取操作相关实现技巧,需要的朋友可以参考下 本文实例讲述了JavaScript正则获取地址栏中 ...

  6. php反向引用,JavaScript 正则应用详解【模式、欲查、反向引用等】

    本文实例讲述了JavaScript 正则应用.分享给大家供大家参考,具体如下: 正则应用 正则表达式在web开发中的常用 邮箱验证 用户名验证 替换字符串某一部分 信息采集,用来分析有效代码段 ... ...

  7. JAVASCRIPT、JSP、JS有什么区别和联系

    JAVASCRIPT.JSP.JS有什么区别和联系 js是javascript的缩写.以下是JSP与JS的区别和联系: 名字:JS:JavaScriptJSP:Java Server Pages 执行 ...

  8. html搜索时关键字变数字,JavaScript正则方法replace实现搜索关键字高亮显示

    前言 正则表达式是字符串处理工具中强有力的工具.也有人认为这只是一个小玩具,但不管怎么说都离不开它. 这里介绍的是JavaScript的正则表达式的replace方法,和实现搜索关键字高亮的功能. 先 ...

  9. JavaScript正则-添加千分符的三种方法

    JavaScript正则-千分符 方法一:分组 var str = "4234513634"; // 4,234,513,634 var reg = /^(\d{1,3})((?: ...

最新文章

  1. elasticsearch 文档操作
  2. dnf加物理攻击的卡片有哪些_DNF新版本完美附魔太贵,这些紫卡附魔也不错
  3. centos下部署tomcat详解
  4. How to use fb.data.query to get friends info?
  5. SQLServer之创建非聚集索引 1
  6. 为什么鞋带总是松开?罪魁祸首其实是…
  7. 【C语言】第五章 迭代计算与循环结构 题解
  8. 巧用BroadcastReceiver实现开机“自”启动
  9. 一个关于mahout0.5放置位置的错误,,,
  10. Guava库学习:学习Concurrency(二)Monitor_2
  11. 设定目标需要注意的事项
  12. u8g2库 汉字速查表
  13. 1-5、PS基础操作
  14. 7-16 寻找大富翁
  15. ModSecurity web application firewall (WAF) Research - .Little Hann
  16. Payton编写日历代码
  17. 表值函数和标量值函数
  18. Gym 103117 Problem - Spicy Restaurant
  19. Navicat如何导出数据字典
  20. Python生成带圆角图片的二维码

热门文章

  1. 鼠标坏了怎么用键盘操作鼠标
  2. a different object with the same identifier value was already associated whith
  3. TIPC 透明通信协议
  4. 卷积神经网络权重,特征图计算
  5. 黄油安卓_寻找可爱,定义外观为黄油皇家字符
  6. CentOS 7安装并启动Google浏览器
  7. 一些调格式的经验 插入图注和尾注
  8. obs 推流编码在哪设置_OBS Studio基本设置
  9. 调用图形验证码接口时,为什么要在接口后方添加随机数
  10. switchport port-security aging