gpt4 book ai didi

javascript - 带有连字符和小数的数字的正则表达式

转载 作者:行者123 更新时间:2023-11-30 12:45:24 26 4
gpt4 key购买 nike

我可以在 javascript 和 ExtJS 中使用正则表达式来验证下面提到的类型号吗?

555-56866.9

我试过这个 /^[0-9]+(-?[0-9])?(.?[0-9])?/g 但它没有完全起作用我想要的方式。

最佳答案

让我们以您的 RegEx 模式为基础:

/^[0-9]+(-?[0-9])?(.?[0-9])?/g

用快捷方式替换数字字符组:

/^\d+(-?\d)?(.?\d)?/g

修复模式,使其支持不同位置的多个数字:

/^\d+(-?\d+)?(.?\d+)?/g

正确转义点并使其从头到尾匹配:

/^\d+(-?\d+)?(\.?\d+)?$/g

完成。在这里查看:http://regex101.com/r/zS1tC8

关于javascript - 带有连字符和小数的数字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22658055/

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