javascript - 如何在特定位置替换字符串

标签 javascript string replace substring

有没有办法在 java 脚本中替换给定位置的字符串的一部分。例如,我想用下面字符串中的 12 替换 hours 列中的 00substring 位于 13 到 15 之间。

Mar 16, 2010 00:00 AM 

最佳答案

以下是一种选择:

var myString = "Mar 16, 2010 00:00 AM";

myString = myString.substring(0, 13) + 
           "12" + 
           myString.substring(15, myString.length);

请注意,如果您要使用它来操作日期,建议改用一些日期操作方法,例如DateJS中的那些。 .

关于javascript - 如何在特定位置替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2236235/

相关文章:

Javascript:替换 'g' 字符

Javascript 速度 - Chrome 与 Firefox

javascript - Shinydashboard:Google 地点自动完成。 InvalidValueError:不是 HTMLInputElement 的实例

javascript - 获取复选框选定的值

javascript - 将类似字符串的数组替换为带有字符替换的数组

regex - 在 Google 文档中用\n\t 替换\n\n

java - 在字符串对象中的大写字母前插入空格

c# - 为什么在 Web API 中的放置请求期间我的模型属性为空?

python - 如何将包含数学表达式的字符串拆分为列表?

javascript - 如何在字符串中找到最长的单词并返回那些(不包括重复项)以及最大长度?