可能是重复问题: Javascript: 从字符串中剔除非数字字符 对我来说,字符串匹配真是头疼。 示例: 如果我有如下字符串: abc123xyz456()* ^%$111u222 然后将其转换为:123456 111222
<input id='num' value='hgjhGJHGt7y67ihgGUT&6tb.,.,z.oy8'/> $('#num').val($('#num').val().replace(/[^\d]/g, ""));