VB.Net如何修改这个简单的RegEx以接受数字和“/”?

时间:2015-02-25 14:31:50

标签: regex vb.net

我有这个:" ^ [a-zA-Z] +(?:[a-zA-Z] +)* $" 它运作得很好,我一直在发布关于RegEx的愚蠢帖子,因为我对它们毫无用处,每次都来这个论坛寻求帮助(我应该停下来)。

我需要让RegEx允许" /"和数字,以便用户可以输入类似于" Testing12 / 02/2013"。

作为一个额外的奖励,如果它将用户限制在字符串末尾的数字但我不介意,但这并不重要xx

1 个答案:

答案 0 :(得分:1)

从您的实际正则表达式:^[a-zA-Z]+(?: [a-zA-Z]+)*$,只需在第二部分添加您想要的字符:

^[a-zA-Z]+(?: ?[a-zA-Z0-9/]+)*$
//           ^^ optional space