正则表达式匹配数字OR特定单词

时间:2012-11-12 15:05:16

标签: regex

我正在尝试创建一个处理0-9 *或基本上\ d *的正则表达式,但也包含带有表达式的or(|)来处理特定的单词。因此,拍摄的想法应该是这个

\ d * | [字]

我需要这个的原因是我有一个过滤器文本框,我的验证器应用于它以防止输入虚假数据,但诀窍是我有文本框的默认文本设置为输入到框,例如“输入帐户”。我需要正则表达式来处理\ d *以进行帐号验证和|表达式的一部分,以允许文本框的默认文本通过验证。我检查后端,所以这个默认文本不会破坏应用程序。我有3个滤镜盒,我将使用这个表达式。如果可能的话。

1 个答案:

答案 0 :(得分:1)

你基本上拥有它,但丢失[],它表示字符类:

^\d*|word$

此外,您应该使用^$锚定验证表达式。