regex-tuesday,每周二会出一道正则表达式的题目,本周的题目比较简单,如果你答出来了,可以留言,如果答不出来.可以看看我的答案和解释.下面内嵌了原题目页面.你要做的就是使用JavaScript正则字面量的写法/regex/i,来通过所有的测试用例.

 

查看答案

这次的题目非常简单,题目要求是要把一句话中间的连续的一个或多个空白符替换成一个空格,把紧跟着句号后面的一个或多个连续空白符替换成两个空格.第一个要求不需要思考:
/\s+/g      替换为空格           //匹配情况9/12

第二个要求,为了保持不影响前面的替换结果,只能把句号和一个空格放在捕获分组里,再替换到右边.

/\s+|(\.\s)\s*/g    替换为     $1空格        //匹配情况12/12

你答出来了吗

相关文章:

  • 2022-12-23
  • 2021-07-02
  • 2021-06-03
  • 2022-02-11
  • 2022-12-23
猜你喜欢
  • 2022-01-30
  • 2022-03-01
  • 2022-02-21
  • 2021-09-30
  • 2021-08-11
  • 2021-07-21
  • 2021-12-05
相关资源
相似解决方案