我的起始字符串:'Olive / Black Web'
var replaceSpace = jQuery(this).find('a.stockColors-link span').text().replace(/\//g, "").toLowerCase();
成功运行正则表达式以替换正斜杠:Olive ^ black web
Stackoverflow无法识别它,但是字符串中有多余的空格,由字符串中的^表示。
我的问题是,是否可以删除斜杠而不必用另一个字符替换斜杠,以使我没有多余的空间?
答案 0 :(得分:0)
您已经有2个空格。前一个和后一个斜杠。为了将多个空格替换为单个空格,请在替换末尾添加.replace(/ +/g, ' ')
。
var replaceSpace = jQuery(this).find('a.stockColors-link span').text().replace(/\//g, "").replace(/ +/g, ' ').toLowerCase();