javascript正则表达式来计算空白字符

标签 javascript regex

我可以使用 javascript 正则表达式来计算字符串中第一个文本字符之前的空白字符数吗?我只关心是否有 0、1 和 2+。

我目前的工作解决方案是使用三个正则表达式并仅使用匹配来确定 0、1 或 2+ 类别(每个类别都有单独的模式),但我正在寻找更优雅的解决方案。

甚至可以用正则表达式计算模式吗?我可以使用非贪婪分组并计算我猜的长度....

最佳答案

"     a".match(/^\s{0,2}/)[0].length

此正则表达式匹配字符串开头的 0 到 2 个空白字符。

关于javascript正则表达式来计算空白字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6867519/

相关文章:

c# - 如何正确地将 JSON 字符串反序列化为包含另一个类的嵌套列表的类

javascript - 通过匹配相同的类名获得 "li"相同的高度

javascript - Backbone.js Model::设置自定义比较

php - htaccess - 将所有字符作为 get 请求

c++ - boost 正则表达式以捕获所有重复的模式

java - 仅匹配未转义的特殊字符的正则表达式

javascript - 按单词拆分,除非短语包含该单词

javascript - Dynamics 365 CRM 插件 - 无法在托管解决方案中设置两个选项字段 NULL

python - 替换字符之间的点

javascript - 滚动条算法