javascript:如何在javascript中清除以下内部文本

javascript:如何在javascript中清除以下内部文本,javascript,Javascript,我有下面的文字“sometext”⚽️ 可以使用正则表达式替换非ascii字符: var s=“sometext⚽️ 可以使用正则表达式替换非ascii字符: var s=“sometext⚽️ 删除最后两个字符 str = yourDiv.innerHTML; str = str.substr(0,str.length-2); yourDiv.innerHTML = str; 删除最后两个字符 str = yourDiv.innerHTML; str = str.substr(0,

我有下面的文字“sometext”⚽️ 可以使用正则表达式替换非ascii字符:


var s=“sometext⚽️  可以使用正则表达式替换非ascii字符:


var s=“sometext⚽️  删除最后两个字符

str = yourDiv.innerHTML;
str = str.substr(0,str.length-2);
yourDiv.innerHTML = str;

删除最后两个字符

str = yourDiv.innerHTML;
str = str.substr(0,str.length-2);
yourDiv.innerHTML = str;

如果将其放在
[^\u0000-\u007F]中会更清楚
因为正则表达式和字符串是UTF-16代码单元。从概念上讲,从\x7F到\u007F需要熟悉JavaScript、ISO-8859-1和Unicode,而只需要基本的JavaScript、Unicode和UTF-16基础知识。如果将其放在
[^\u0000-\u007F]中会更清楚
因为regex和String操作于/是UTF-16代码单元。从概念上讲,从\x7F到\u007F需要熟悉JavaScript、ISO-8859-1和Unicode,而只需要基本的JavaScript、Unicode和UTF-16基础知识。