我在创建正确的正则表达式以验证输入方面遇到了一些麻烦。我觉得这很简单,但我还有几个问题。
理想输入如下没有引号:“tests.xxxxxxx”,其中x被替换为任何字母数字字符。唯一的非字母数字字符是将“测试”与字符串后半部分分开的句点。
<prop key="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory </prop>
答案 0 :(得分:0)
您可以将以下正则表达式与test()
一起使用来验证:
tests\.[a-zA-Z0-9]+
修改:如果您只想限制一个tests
,可以使用前瞻:
tests\.(?!.*tests)[a-zA-Z0-9]+