如何在下面的JavaScript字符串中删除日期模式? 从 “手机06年1月15日” 到 “手机”如何在JavaScript字符串中替换日期模式
var str ="Mobile Phone 1/15/06";
如何在下面的JavaScript字符串中删除日期模式? 从 “手机06年1月15日” 到 “手机”如何在JavaScript字符串中替换日期模式
var str ="Mobile Phone 1/15/06";
UPDATE你可以使用正则表达式匹配和替换日期模式:
var str ="Mobile Phone 1/15/06";
var result = str.replace(/\s+\d{1,2}\/\d{1,2}\/\d{2}/g, '');
document.write(result);
非常感谢! – user3532863
对您的代码的小改动以支持“1/1/06” str2.replace(/ \ s + \ d {1,2} \/\ d {1,2} \/\ d {2}/g,' “); – user3532863
更新了模式。 – Quinn
您想要使用substring()
方法。你可以找到更多信息here
它看起来像这样。
var str = "Mobile Phone 1/15/16"
var sub = str.substring(0,12)
你有什么试过的?此外,首先尝试执行Google搜索,它可能会将您带回到StackOverflow答案 –