gpt4 book ai didi

javascript - 正则表达式: Matching a non digit character BESIDES a certain character

转载 作者:行者123 更新时间:2023-12-02 15:17:12 26 4
gpt4 key购买 nike

我有一个正则表达式,用于自动设置文本框中日期字段的格式。我将用户尝试输入的每个非数字值替换为空字符串。如何限制他们输入斜杠字符 (/) 之外的非数字字符?

即用户应该能够输入任何数字和斜杠/

var val = this.value.replace(/\D/g, '');
val = val.replace(/^([\d]{2})([\d]{2})([\d]{4})$/, "$1/$2/$3");

最佳答案

如果您希望替换除数字 [0-9] 或斜线 [\/] 之外的所有内容,则应使用类似 [^0- 9\/] 或者如果您更喜欢[^\d\/]

关于javascript - 正则表达式: Matching a non digit character BESIDES a certain character,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34359342/

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