gpt4 book ai didi

c# - 仅接受数字 (0-9) 和无字符的正则表达式

转载 作者:IT王子 更新时间:2023-10-29 03:33:13 25 4
gpt4 key购买 nike

<分区>

我需要一个正则表达式,它只接受 0-9 的数字,不接受任何其他数字。没有字母,没有字符。

我认为这会起作用:

^[0-9]

甚至

\d+

但这些接受字符:^、$、(,) 等

我认为上面的两个正则表达式都可以解决问题,但我不确定为什么它接受这些字符。

编辑:

这正是我正在做的:

 private void OnTextChanged(object sender, EventArgs e)
{

if (!System.Text.RegularExpressions.Regex.IsMatch("^[0-9]", textbox.Text))
{
textbox.Text = string.Empty;
}
}

这允许我上面提到的字符。

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