js使用正则表达式截取日期
时间: 2024-06-05 13:05:14 浏览: 123
JavaScript利用正则表达式去除日期中的-
使用正则表达式截取日期可以通过以下步骤实现:
1. 构建正则表达式
可以使用如下正则表达式来匹配日期:
/(\d{4})-(\d{1,2})-(\d{1,2})/
2. 匹配日期
使用`match()`方法匹配日期:
const str = "今天是2022-01-01";
const reg = /(\d{4})-(\d{1,2})-(\d{1,2})/;
const result = str.match(reg);
3. 获取日期
通过`match()`方法获取到的数组中,第一个元素是匹配到的完整字符串,之后的元素分别对应括号中的捕获分组。因此,可以通过下标获取到年、月、日等信息:
const year = result[1];
const month = result;
const day = result;
阅读全文