今天刚用到的。用了2与3,可行~
JS很不熟练……gagaga~~
- 提取数字....value.replace(/[^\d]/g,'')
- 提取中文....value.replace(/[^\u4E00-\u9FA5]/g,'')
- 提取英文.....value.replace(/[^a-zA-Z]/g,'')
===========
字符串替换(全部替换 && 仅替换第一个匹配的)
//将字母i全部替换成5
<script language="javascript">
var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";
alert(txt .replace(/i/g,"5"));
</script>
//只将第一个字母i替换成5
<script language="javascript">
var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";
alert(txt .replace("i","5"));
</script>