无论如何删除JavaScript中的HTML字母,数字,特殊字符等?使用JavaScript删除HTML字母或其他字符
例如:Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
有没有办法让每个用法,例如,使用JavaScript从该句子中的字母'e'?
无论如何删除JavaScript中的HTML字母,数字,特殊字符等?使用JavaScript删除HTML字母或其他字符
例如:Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
有没有办法让每个用法,例如,使用JavaScript从该句子中的字母'e'?
您可以使用replace()方法:
var string = 'lorem ipsum etc ...';
string = string.replace('e','');
第一个参数可以是一个正则表达式,以及使之更加复杂,如果需要的。
我是怎么忘记的?谢谢! – Odyssey 2012-01-06 04:25:05
代码不正确您测试了吗?做警报(字符串)。 – 2012-01-06 04:27:57
你可以使用正则表达式来修复它(例如'string.replace(/ [eE]/gi,“”)') – 2012-01-06 15:56:06
替换字符串(可选使用正则表达式)。
var input = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
input.replace(/[eE]/gi, ""); // OR input.replace("e", ""), using whichever regex works best for you
你可以只使用.replace(regexp/substr,newstring)
方法:
var str = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";
var result = str.replace("e", "E");
// result = "LorEm ipsum dolor sit amEt, consEctEtur adipisicing Elit, sEd do Eiusmod tEmpor incididunt ut laborE Et dolorE magna aliqua."
什么是 “HTML字母” 和 “特殊字符”? – 2012-01-06 04:11:14
通过这个,我的意思是通常用HTML插入到页面中的字母(文本)。还有特殊字符,意思是'!','@','#','$','%'等。 – Odyssey 2012-01-06 04:24:21