javascript - 正则表达式最后一个空格问题

标签 javascript regex

我的 RegEx = /\s+/

我想实现所有数字都用空格分隔。它有效,但它也捕获最后一个空格(因为我正在拆分它,所以最后一个空格作为“”数组元素)。

“123 123 213”- 工作正常。

"21 12 21 421 "- 捕获最后一个空格。

我该如何解决这个问题?

最佳答案

在运行正则表达式之前 trim 字符串并完成。

关于javascript - 正则表达式最后一个空格问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32691277/

相关文章:

regex - 匹配字符(如果存在),否则继续

regex - 如何使用 HTML5 验证日期模式

javascript - D3.nest() 没有给我所需的数据结构

javascript - Next.js动态路由错误: The provided path `page-name` does not match the page: `/[slug]`

java - 正则表达式不匹配数据,但正则表达式已确认工作

javascript - 如何识别脚本中的正则表达式是否为空?

Python正则表达式匹配列表中的多个单词

javascript - Chrome 扩展如何将我的内容脚本注入(inject)所有 Facebook 页面

javascript - 如何将数据保存在onchange脚本的html中?

javascript - 将事件处理程序添加到 body 元素时触发多个事件