如何使用jQuery删除字符表单字符串?

时间:2016-08-03 08:03:32

标签: javascript jquery

如何使用jQuery或JavaScript从字符串(a-z,A到Z)中删除字符?

if str=avc234jw6;

我只需要2346。

2 个答案:

答案 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>