gpt4 book ai didi

javascript - 正则表达式 - 替换特殊字符,点除外

转载 作者:行者123 更新时间:2023-11-27 22:31:56 25 4
gpt4 key购买 nike

$('#price').keyup(function(){
$('#price').val($('#price').val().replace(/[_\W]+/g, "-"));
})

实时观看:http://jsfiddle.net/2KRHh/6/ .

这会删除特殊字符,但我如何指定它不替换点?

最佳答案

将其用于正则表达式:

 /[^\w.]|_/g

它读取任何不是字母数字(包括下划线)或点的字符,下划线。

更新
但这可能更具可读性:

/[^0-9a-zA-Z.]/g

关于javascript - 正则表达式 - 替换特殊字符,点除外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17127846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com