首页 > 解决方案 > 用于检查单词中间多余空格(多个)的正则表达式

问题描述

目前我正在使用regex=/^(\w+\s?)*\s*$/,对于额外的空间它工作正常,但对于特殊字符却失败了。

期待:

  1. regex.test('abcd ghh') =>false
  2. regex.test('abcd*')=>true

标签: javascriptregex

解决方案


您将需要此解决方案的最后一个正则表达式模式。

[^\s]([ ]{2,})[^\s]


推荐阅读