在本文中,我们将看到如何在 JavaScript 中从给定的“dd-mmm-yyyy”格式字符串中提取日期。我们有一个字符串,我们要提取的日期格式的字符串“日-月-年”。
例子:
// String
str = "India got freedom on 15-Aug-1947"
// Extracted date from given string in
// "dd-mmm-yyyy" format
date = 15-Aug-1947
方法:
- JavaScript 中没有“dd-mmm-yyyy”的原生格式。为了获得日期格式“dd-mmm-yyyy”,我们将在 JavaScript 中使用正则表达式。
- JavaScript 中的正则表达式用于在字符串查找模式。因此,我们将使用 match() 方法在字符串找到“dd-mmm-yyyy”模式。
- 句法:
str.match(/\d{2}-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-\d{4}/gi);
例子:
HTML
India got freedom on 15-Aug-1947.
点击按钮前:
点击按钮后: