c# - 在 c# 2008 中使用正则表达式验证的电话号码验证?

标签 c# regex asp.net-3.5

我想验证这种格式的电话号码,即 +919981424199,+91231456789,.... 我正在使用 Asp.net +c#2008 开发网站。为此,我使用了正则表达式验证控件->属性->验证表达式="[0-9]+(,[0-9]+)* ”。 但这接受号码为 919981424199,..... 用户可以这样输入+919981424199,919300951916,等等 所以我需要这种类型格式的验证表达式。“+”符号是可选的,它可以使用但不能使用。我试图解决但我仍在搜索。请帮助我解决这个问题。 提前致谢。

最佳答案

试试这个:\+?\d+

关于c# - 在 c# 2008 中使用正则表达式验证的电话号码验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2895358/

相关文章:

c# - 如何使用对象从 DotNet 3.5 Web 应用程序调用 Web API?

c# - 继承 WCF 服务中其他接口(interface)的接口(interface)

C# 视频转换器库

java - 使用 java/regex 查找最后一个匹配项

asp.net - 如何检查特定的asp.net验证控件是否有效?

asp.net - 使用 ajax 触发异步调用时复选框选中事件的事件名称是什么?

c# - 如何获得 2 个 IQueryable<T> 方法来实现析取?

c# - 异步/等待简单示例

javascript - 将 shell 通配符转换为正则表达式

html - 使用 sed 替换 HTML 标签内容