Har*_*ish 12 javascript string replace substring
有没有办法在java脚本中替换给定位置的String的一部分.例如,我想00在小时栏中用12下面的字符串替换.substring来自13到15.
Mar 16, 2010 00:00 AM
Run Code Online (Sandbox Code Playgroud)
Dan*_*llo 22
以下是一个选项:
var myString = "Mar 16, 2010 00:00 AM";
myString = myString.substring(0, 13) +
"12" +
myString.substring(15, myString.length);
Run Code Online (Sandbox Code Playgroud)
请注意,如果您打算使用它来操作日期,建议使用一些日期操作方法,例如DateJS中的日期操作方法.
正则表达式方法
"Mar 16, 2010 00:00 AM".replace(/(.{13}).{2}/,"$112")
Mar 16, 2010 12:00 AM
Run Code Online (Sandbox Code Playgroud)