JS正则向前查找和向后查找

Posted 前端精髓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS正则向前查找和向后查找相关的知识,希望对你有一定的参考价值。

正向查找:就是匹配前面或后面是什么内容的,所以分类是:正向前查找,正向后查找
负向查找:就是匹配前面或后面不是什么内容的,所以分类是:负向前查找,负向后查找
 
操作符说明描述
(?=exp) 正向前查找 匹配exp前面的位置
(?<=exp) 正向后查找 匹配exp后面的位置(不支持 *1)
(?!exp) 负向前查找 匹配后面不是exp的位置
(?< !exp) 负向后查找 匹配前面不是exp的位置(不支持 *1)

好了,现在你已经掌握了基本的内容,光说不练都是耍流氓,下面来看问题。

 

需求:给金钱加上千分位

var f = ‘99999999999‘.replace(/d{1,3}(?=(d{3})+$)/g, ‘$&,‘)
console.log(f)

 

以上是关于JS正则向前查找和向后查找的主要内容,如果未能解决你的问题,请参考以下文章

Java中List向前和向后遍历

每次在libgdx中单击按钮时如何向前和向后移动Sprite?

swift 使用委托和协议向前和向后传递数据

让玩家根据摄像机角度向前、向右、向左和向后移动

如何使用按钮在 UIPageViewController 中向前和向后导航?

MusicKit 播放音乐库中的音乐,以及向前和向后搜索