怎样写开头和结尾都是数字的正则表达式

如题所述

^[0-9].*[0-9]$
^表示开头,$表示结尾,在正则表达式的首尾加上数字即可
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-07-27
var reg = /^\d[\s\S]*\d$/g;
/*
    ^\d         开头为数字
    [\s\S]*     \s\S匹配所有字符,后面*代表出现0次或多次 
    \d$         结尾为数字
*/
var str = '123abc123';
reg.test(str);

相似回答