如何使用jQuery或JavaScript从字符串(a-z,A到Z)中删除字符?
if str=avc234jw6;
我只需要2346。
答案 0 :(得分:0)
带正则表达式String.replace
的简单/[a-z]/ig
可以做到!
var str = "avc234jw6";
var no = parseInt(str.replace(/[a-z]/ig, ""));
console.log(no);
答案 1 :(得分:0)
回答非编辑问题“如何从strin中删除char?”
var removeChar = "a";
var string = "abc abc abc";
function removeFromString(char, string){
var newString = "";
for (var i = 0; i < string.length; i++) {
if(string[i].toLowerCase() == char){
continue;
} else {
newString += string[i];
}
}
return newString;
}
$("#test").html(removeFromString(removeChar, string));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="test">
test
</div>