2014-05-05 140 views
-4

开始我想创建一个正则表达式,但不幸的是我的想法没有工作,正则表达式应该只允许由两个部分组成的字符串的条目:一个正则表达式:名称前缀从

部分:前缀_test_

第二部分:字母(az),数字(0-9)字符:点。

有效例子:

  • _test_adm1234
  • _test_abcd_xyz
  • ​​
  • _test_123_xyz

没有匹配的例子:

  • test_123
  • _Test_123_abc
  • _123_test_
  • _TEST_1234
  • _test_123-abc
+1

你尝试什么吗? –

+4

你正在使用什么样的正则表达式引擎/编程语言,你尝试过的是什么不起作用? (为什么当你的规范没有提到这是有效的时候,你的一些“有效的”例子在第二部分中有一个下划线?) – geoffspear

回答

1

你可以使用下面的,我不清楚,因为你的第二部分包含强调_),以及在您的有效例子,但你没有指定它应该被认为是匹配的字符。

^_test_[a-zA-Z0-9_.]*$ 

Live demo