用于JS验证的正则表达式创建

时间:2015-05-20 03:15:37

标签: javascript regex

我在创建正确的正则表达式以验证输入方面遇到了一些麻烦。我觉得这很简单,但我还有几个问题。

理想输入如下没有引号:“tests.xxxxxxx”,其中x被替换为任何字母数字字符。唯一的非字母数字字符是将“测试”与字符串后半部分分开的句点。

<prop key="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory </prop>

1 个答案:

答案 0 :(得分:0)

您可以将以下正则表达式与test()一起使用来验证:

tests\.[a-zA-Z0-9]+

修改:如果您只想限制一个tests,可以使用前瞻:

tests\.(?!.*tests)[a-zA-Z0-9]+