如何在下面的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答案 –