美文网首页
JAVAscript

JAVAscript

作者: 余霜序 | 来源:发表于2019-08-22 16:01 被阅读0次

正则表达式

实例化方法
var reg1 = new RegExp()
定义方法2
\d匹配所有的数字
\d/g是全局匹配
var reg2 = / \d/
\s代表空格
var reg3 = /\s/
\b代表单词边界
\i 代表不区分大小写 
正则方法

text方法 是正则对象的方法,查找是否存在指定的表达式并返回布尔值,如果存在则返回 true 否则返回fleas
exec方法 对字符串进行查找每次调用只会查找一个 查找到以后,便停止查找 然后把下标移到查到元素的后一位。返回查到到信息的相关数组

字符串方法
search方法

查找字符串中的匹配 如果匹配到则返回这一次匹配的下标,如果匹配不到则返回-1
search和indexOf 都是返回匹配元素出现的位置

  1. search方法可以传递正则 indexof()只能传递要匹配的字符串
  2. indexof 是更为底层的方法 如果说执行相同的查找 indexOf的效率更高,如果不适用正则匹配建议适用indexOf
match方法

match 返回匹配项目的集合(正则开启全局)是一个数组 如果匹配不到则返回null

replace

匹配到所有的空格 然后用空字符串替换

匹配子项

在正则里面+号代表一个或多个

正则中括号语法

相关文章

网友评论

      本文标题:JAVAscript

      本文链接:https://www.haomeiwen.com/subject/srmgsctx.html