正则表达式,只允许一个点和数字WPF

时间:2018-05-27 16:27:05

标签: regex wpf

我有一个文本框,它应该只允许一个点,并且点后面至少有一个数字。

例如:1和1.2。如果我输入1.它应该为1。

33.0,33,55.23,55.6,

我尝试了以下正则表达式,但它不允许点。

它应该只允许文本框中的一个点和数字。

1 个答案:

答案 0 :(得分:1)

要确保您的文本框只能包含一个数字,可选地后跟一个句点和一个或多个数字,请使用:

^\d+(\.\d+)?$

要同时允许可选的尾随或前导空格,请使用:

^ ?\d+(\.\d+)? ?$