将短年格式转换为完整的jquery输入掩码

时间:2017-12-04 09:34:25

标签: javascript jquery jquery-inputmask

我有Jquery输入掩码日期,格式为mm/dd/yyyy。当我输入17一年时,我想将其转换为2017并且效果很好但是当我输入21时我遇到了问题,它转换为201而不是{{} 1}}。

你可以在这里看到例子: https://jsfiddle.net/u3em5bmr/1/

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);