问题
Possible Duplicate:
Javascript: strip out non-numeric characters from string
String matching is headache for me.
Example:
If I have strings like these:
abc123xyz456()*
^%$111u222
Then convert it to:
123456
111222
回答1:
How about regular expressions?
Try something something like:
'abc123xyz456()*'.replace(/\D/g,'')
回答2:
<input id='num' value='hgjhGJHGt7y67ihgGUT&6tb.,.,z.oy8'/>
$('#num').val($('#num').val().replace(/[^\d]/g, ""));
来源:https://stackoverflow.com/questions/4388055/remove-all-non-digit-characters-from-a-string-jquery