gpt4 book ai didi

c# - 统一正则表达式

转载 作者:行者123 更新时间:2023-11-30 16:18:59 24 4
gpt4 key购买 nike

您好,我正在使用以下正则表达式命令只允许将数字输入到文本字段中

Regex rgx = new Regex("[^0-9]"); 

然而这显然不允许输入正负号+/-。我希望能够输入 -9 作为负值,但是当我这样做时它会返回 09。如果您能帮助我们正确使用正则表达式,我们将不胜感激。

最佳答案

好了,这个 100% 有效,只是经过测试以确保 ;)

Regex r = new Regex("^([-+]?)?[0-9]+(,[0-9]+)?$");

关于c# - 统一正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15581528/

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