检查字符串C#中是否有电话号码

时间:2012-07-23 05:54:49

标签: c# regex string

我读了一个包含所有类型字符的字符串。我想检查字符串中是否有至少包含7个字符串的子字符串。最好的方法是什么?

4 个答案:

答案 0 :(得分:4)

使用正则表达式

[0-9]{7,}

bool includesPhone = Regex.IsMatch("phone number 123456789", "[0-9]{7,}");

答案 1 :(得分:2)

使用Regex - 类似\d{7,}

答案 2 :(得分:2)

使用此:var match= Regex.Match(s,"\d{7}")

这是你的字符串。现在匹配包含与模式匹配的数据。

答案 3 :(得分:1)

您可以使用正则表达式执行此任务。正则表达式模式取决于电话号码的格式......