2014-05-05 189 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