正则表达式删除引号内的空格

时间:2015-04-13 13:44:22

标签: javascript html regex

我有一个HTML代码,我应该清理它。删除额外的类后,在类引用中我在类引用之前和之后有额外的空格。类名之间也有不止一个空格。

我想删除: - 仅在类引用内的额外前导和尾随空格 - 在类引用中的类名之间有一个空格

是否有正确的表达式解决方案?

1 个答案:

答案 0 :(得分:1)

1)你可以使用

myVar.replace(/\b\s{2,}\b/g, "");

替换两个单词之间的所有额外空格。

2)然后你可以做

myVar.replace(/\b\s+\"/g, '"');

替换单词结尾和引号之间的所有空格。

3)你终于可以了

myVar.replace(/\"\s+\b/g, '"');

替换引号和单词开头之间的所有空格。