从变量中删除字符串或字符

时间:2012-02-14 04:59:27

标签: javascript jquery

如何使用jquery从变量中删除“#”和“@”?

example  var  inputval ="#111-111-1111"  or "@some@email.com"

 var inputval =$(this).siblings("input[type=text]").val();
   alert("inputval " +inputval);
   $("#some-text").focusEnd();

   ///$("#some-text").append('a'+inputval+'a');


   $('#some-text').val($('#some-text').val()+'  ' + inputval);

由于

2 个答案:

答案 0 :(得分:9)

没有必要使用jQuery来完成这项任务,直接的JavaScript会这样做:

inputval = inputval.replace(/[#@]/g, "");

答案 1 :(得分:2)

你可以试试这个

var inputval = inputval.replace(/[#@]+/g, "");

这里是jsfiddle代码

http://jsfiddle.net/RYatN/