【发布时间】:2012-09-07 19:37:50
【问题描述】:
我正在尝试从字符串中删除所有尾随空格和句点,以便如果我采用以下任一示例:
var string = " .. bob is a string .";
或
var string = " . bob is a string . ..";
他们最终会是:
"bob is a string"
我知道对 regex 很敏感,但我找到了一个删除尾随空格 here 的函数:
str.replace(/^\s+|\s+$/g, "");
我尝试修改以包含句点,但它仍然只删除尾随空格字符:
str.replace(/^[\s+\.]|[\s+\.]$/g, "");
谁能告诉我这是怎么做到的,或许能解释一下我习惯使用的正则表达式吗?
【问题讨论】:
标签: javascript regex string