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