用于美国电话号码的Devex TextEdit输入掩码正则表达式

时间:2012-07-02 19:00:34

标签: regex devexpress phone-number maskedtextbox

我在WInForms应用程序中使用Devex TextEdit控件。我想在控件上使用正则表达式掩码来格式化美国电话号码。我目前正在使用它:

((\ d {3})) - (\ d {3}) - (\ d {4})x(\ d *)

(888)555-1212 x235

我想让扩展程序可选。如果没有扩展名,则上面的正则表达式总是将x放在末尾((888)555-1212 x)。

我有基本的正则表达式知识,但我不知道如何在面具中使用它。

提前致谢。

1 个答案:

答案 0 :(得分:1)

找到它:

((\ d {3})) - (\ d {3}) - (\ d {4})(x(\ d *))?