标签: javascript regex
如何删除9位数字后的每个字符。
我尝试了以下操作,但正在删除整个单词
$(this).val(str.replace(/^.{9,}$/g,""));
答案 0 :(得分:-1)
您不需要正则表达式即可执行此操作。您可以使用.substr()
.substr()
这里我使用str.substr(0, 9);,其中0是要保留的字符串的开始,而9是要保留的部分的长度(即:到{第{1}}个索引将切断字符串):
str.substr(0, 9);
0
9
0+9