在C#/.NET/.NET Core应用程序编程开发中,有一个给定的字符串,现需要通过程序代码来检测这个字符串是否是数字。包含但不限于正则表达式正内,有哪些方式可以实现呢?
Rector
2020-04-22 提问
如果你的字符串可能包含负数或者小数,则可以使用如下的正则表达式来检测包含负数/小数在内的数字,如下:
2020-04-22 回答
如果只判断这个字符串是否为纯数字,可以使用正则表达式,如下:
或者使用如下的正则表达式:
其中,^表示匹配字符串的开始位置,$将匹配字符串的结尾,+将匹配它前面的一个或多个数字。
^
$
+
码龄: 3105天
专注.NET/.NET Core