验证字符串's格式,如电话号码

本文关键字:格式 电话号码 字符串 验证 | 更新日期: 2023-09-27 18:17:37

我是c#新手。我正在编写一个接受数据的控制台应用程序,

我想验证数据,以便它必须以特定的格式输入

e。g电话号码输入格式为"(000)-00000000-(000)"。'

验证字符串's格式,如电话号码

您可能希望使用正则表达式,正如zmbq所述,但是该代码可能看起来像这样:

var regex = @"'('d{3}')-'d{8}-'('d{3}')";
var matches = Regex.Match("(123)-12345678-(123)", regex);
// this means it did in fact match the input
if (matches.Success)

,这里是一个Rubular来证明我提供给你的正则表达式