Javascript 如何从文本中修剪下划线

Javascript 如何从文本中修剪下划线,javascript,html,trim,Javascript,Html,Trim,假设我有一个字符串“Hello\u World” 如何从字符串中删除“Hello World” 我在w3schools中看到了各种trim示例,如以下所示: function myTrim(x) { return x.replace(/^\s+|\s+$/gm,''); } 从字符串中删除空白。我不知道如何使用相同的方法删除下划线。您只需使用replace(/\ug')从字符串中全局删除所有下划线: var res=“Hello_World”。替换(/_/g,”); 控制台日志(re

假设我有一个字符串
“Hello\u World”

如何从字符串中删除
“Hello World”

我在w3schools中看到了各种trim示例,如以下所示:

function myTrim(x) {
    return x.replace(/^\s+|\s+$/gm,'');
}

从字符串中删除空白。我不知道如何使用相同的方法删除下划线。

您只需使用
replace(/\ug')
从字符串中全局删除所有下划线:

var res=“Hello_World”。替换(/_/g,”);

控制台日志(res)
您只需使用
replace(/\ug,”)
从字符串中全局删除所有下划线:

var res=“Hello_World”。替换(/_/g,”);

控制台日志(res)您可以尝试用以下正则表达式替换
可以尝试用以下正则表达式替换
例如,您可以使用:

var mystring = "this_is_a_test"
console.log(mystring.replace(/_/g , ""));

例如,您可以使用:

var mystring = "this_is_a_test"
console.log(mystring.replace(/_/g , ""));

非正则表达式方式可以是:

var string = 'Hello_World';
string = string.split('_').join('');
console.log(string)

非正则表达式方式可以是:

var string = 'Hello_World';
string = string.split('_').join('');
console.log(string)

看看这个。看看这个。你不应该用dupe来关闭它吗?你不应该用dupe来关闭它吗?