2016-04-23 108 views
-1

如何在下面的JavaScript字符串中删除日期模式? 从 “手机06年1月15日” 到 “手机”如何在JavaScript字符串中替换日期模式

var str ="Mobile Phone 1/15/06"; 
+1

你有什么试过的?此外,首先尝试执行Google搜索,它可能会将您带回到StackOverflow答案 –

回答

0

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

+0

非常感谢! – user3532863

+1

对您的代码的小改动以支持“1/1/06” str2.replace(/ \ s + \ d {1,2} \/\ d {1,2} \/\ d {2}/g,' “); – user3532863

+0

更新了模式。 – Quinn

0

您想要使用substring()方法。你可以找到更多信息here

它看起来像这样。

var str = "Mobile Phone 1/15/16" 
var sub = str.substring(0,12)