c# 如何用/^[\d+\-\(\)\/\s]+$/ 匹配电话号码
时间: 2023-11-25 11:52:28 浏览: 158
以下是使用正则表达式/^[\d+\-\(\)\/\s]+$/匹配电话号码的C#代码示例:
```csharp
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main(string[] args)
{
string phoneNumber = "(123) 456-7890";
string pattern = @"^[\d+\-\(\)\/\s]+$";
if (Regex.IsMatch(phoneNumber, pattern))
{
Console.WriteLine("The phone number is valid.");
}
else
{
Console.WriteLine("The phone number is invalid.");
}
}
}
```
上述代码中,我们使用`Regex.IsMatch()`方法来检查给定的电话号码是否与指定的正则表达式模式匹配。如果匹配成功,则输出“电话号码有效”,否则输出“电话号码无效”。
阅读全文