我有Jquery输入掩码日期,格式为mm/dd/yyyy
。当我输入17
一年时,我想将其转换为2017
并且效果很好但是当我输入21
时我遇到了问题,它转换为201
而不是{{} 1}}。
你可以在这里看到例子: https://jsfiddle.net/u3em5bmr/1/
答案 0 :(得分:-1)
str = 'xx 22.07.03 yy';
str = str.replace(/(\d{2}.\d{2}).(\d{2})/g,'$1.20$2'); // $1='22.07' $2='03'
alert(str);