0

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

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

(888) 555-1212 x235

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

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

提前致谢。

4

1 回答 1

1

找到了:

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

于 2012-07-02T19:20:31.713 回答