-1
我从一个标题中可以包含一个或多个|
的文本我想使用JavaScript来删除它的所有实例。Javascript删除所有'|'在一个字符串
我已经试过
$('title').text().replace(/ |g /, ' ');
"What’s New On Netflix This Weekend: March 3–5 | Lifestyle"
我从一个标题中可以包含一个或多个|
的文本我想使用JavaScript来删除它的所有实例。Javascript删除所有'|'在一个字符串
我已经试过
$('title').text().replace(/ |g /, ' ');
"What’s New On Netflix This Weekend: March 3–5 | Lifestyle"
你的正则表达式是无效的。
有效的人会像她那样:
/\|/g
在正常JS:
var text = "A | normal | text |";
var final = text.replace(/\|/g,"");
console.log(final);
正则表达式是不正确的,它应该是这样的,用g
开关结束,并且|
转义。
var str = "What’s New On Netflix |This Weekend: March 3–5 | Lifestyle"
var replaced = str.replace(/\|/g, '');
console.log(replaced)
' “ - 在新的Netflix公司本周末:3月3-5日|生活方式” .replace(/ \ | /克,'“);' – Rayon
的可能的复制[JavaScript的全部删除一个字符串中的字符的发生](http://stackoverflow.com/questions/6967073/javascript-delete-all-oc- ucrosa-of-a-char-in-a-string) – denny