Javascript自定义正则expression式:1个字母+ 1个数字(点)1个数字

用Node JS如何正则expression式xy.y如下:

 x = 1 letter [az] (lowercase) y = numbers [0-9] 

例:

 a13.41 //=> true 

这不是工作在节点JS(工作在PHP虽然):

 /^[az][0-9]+[.]+[0-9]+\z/.test(string) 

你可以试试这个正则expression式:

 [az][0-9]+\.[0-9]+ 

正则expression式演示

\z不支持, $ anchor用于匹配string的结尾。

 /^[az][0-9]+[.]+[0-9]+\z/.test('a13.41'); // false /^[az][0-9]+[.]+[0-9]+$/.test('a13.41'); // true