`
hesihua
  • 浏览: 233701 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

提取月份

 
阅读更多
package regex;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class tiquMonth {
	public static void main(String[] args) {
		String regEx="([a-zA-Z]+)\\s+[0-9]{1,2},\\s*[0-9]{4}";
		String str="June 26, 1951";
		Pattern p=Pattern.compile(regEx);
		Matcher m=p.matcher(str);
		
		while(!m.find()){
			System.out.println("日期格式错误!");
			return;
			
		}
		
		System.out.println(m.group(1));
		System.out.println(m.group(0));
//		System.out.println(m.group(2));
	}

}

 

执行后的结果为:

 June
June 26, 1951

 

分享到:
评论

相关推荐

    EXCEL中从单元格中取日期截止到月份的公式及程序和函数示例

    在Excel中,我们经常需要处理日期数据,特别是当我们需要从包含日期在内的复杂单元格文本中提取月份信息时。本文将详细介绍如何使用公式和VBA程序来实现这一目标。 首先,让我们探讨Excel公式的方法。在Excel中,有...

    sql server提取日期的部分

    例如,如果你有一个名为`site_entrydate`的日期字段,你可以使用以下语法来提取月份: ```sql SELECT DATEPART(mm, site_entrydate) AS 'Month Posted' FROM site_directory; ``` 上述查询将返回`site_directory`...

    MySQL查询本周上周上个月份

    查询上个月的数据可以使用 `DATE_SUB()` 函数来从当前日期减去一个月的时间跨度,再使用 `DATE_FORMAT()` 函数提取月份信息。SQL 语句如下: ```sql SELECT name, submittime FROM enterprise WHERE DATE_FORMAT...

    获取月份天数

    在编程领域,尤其是在开发日历或者时间相关的应用时,经常需要获取特定月份的天数。在C#和VB.NET这两种.NET框架下的编程语言中,有多种方式可以实现这个功能。以下将详细介绍标题和描述中提到的三种方法。 方法一:...

    数据处理Pandas-提取Excel日期数据年月日-Python实例源码.zip

    # 提取月份 df['月'] = df['日期列'].dt.month # 提取日期 df['日'] = df['日期列'].dt.day ``` 在这里,“日期列”应该替换为实际Excel文件中日期数据所在的列名。这样,我们就创建了三个新的列,分别存储了日期的...

    excel取身份证年月日公式

    2. 提取月份: 月份位于年份之后,所以我们从第9位开始提取,共2位。公式如下: ```excel =MID(A2, 9, 2) ``` 3. 提取日期: 最后,我们提取第11和12位作为日期,公式如下: ```excel =MID(A2, 11, 2) ``` ...

    Excel模板按月份查询财务报表.zip

    6. **使用日期函数**:`MONTH`函数可以从日期中提取月份,`YEAR`函数提取年份。这些函数可以与`IF`或`SUMIFS`等逻辑函数结合,用于计算特定月份的总和或平均值。 7. **透视表分析**:如果需要更复杂的数据汇总,...

    Python代码源码-实操案例-框架案例-提取excel日期数据中的年月日数据.zip

    # 提取月份 df['Month'] = df['Date'].dt.month # 提取日期 df['Day'] = df['Date'].dt.day ``` 现在,DataFrame将包含原始日期列以及分别表示年、月、日的新列。这个过程对于分析日期数据、进行时间序列分析或按...

    根据出生年月及身份证计算公式.pdf

    例如,从"20130812"提取月份是`MID(日期单元格, 5, 2)`,提取日期是`MID(日期单元格, 7, 2)`。 - 对于"2013-08-12"格式,提取月份是`MID(日期单元格, 6, 2)`,提取日期是`MID(日期单元格, 9, 2)`。 3. **提取完整...

    EXCEL中的MONTH函数.pdf

    TODAY()函数返回系统当前日期,MONTH函数则从中提取月份。 - 实例2:筛选特定月份的数据 比如,你是一名IT产品的采购员,需要找出每年8月份的采购记录。可以在D2单元格中输入公式=IF(MONTH(B2)=8,"*","")。这里,...

    住房公积金专办员考试题目和答案解析大全.doc

    15. 租房提取频率:职工每年可以申请提取两次,未提取的部分可累计,但最早提取月份有一定限制。 16. 法定资格的中介机构报告:如会计事务所出具的审计报告,用于审核单位的经济状况。 17. 外籍人士成为专办员的...

    Delphi中判断字符串是否符合日期格式.pdf

    对于长度为9的字符串,例如`YYYY-MMD`或`YYYY-MDD`,函数分别检查`-`后面的一位数字和两位数字,然后提取月份和日期。 对于长度为10的字符串,例如`YYYY-MM-DD`,同样检查`-`后面的两位数字,提取月份和日期。 在...

    根据出生年月及身份证计算公式可用.pdf

    - 从格式为`YYYYMMDD`的日期中提取月份,使用`=MID(日期单元格,5,2)`和`=MID(日期单元格,7,2)`。 - 从格式为`YYYY-MM-DD`的日期中提取月份,使用`=MID(日期单元格,6,2)`。 - 提取日期部分,相应地使用`=MID(日期...

    Excel-VBA宏编程实例源代码-常规函数应用-将日期中的年月分开.zip

    2. `Month`函数:这个函数的作用是从日期中提取月份部分。同样地,如果你有`myDate`,那么`Month(myDate)`将返回该日期的月份,返回值为1到12之间的整数。 在VBA宏中实现这个功能,通常会涉及以下步骤: 1. **声明...

    oracle各种日期函数

    - **提取月份**: ```sql SELECT EXTRACT(MONTH FROM SYSDATE) AS "Month" FROM DUAL; ``` - **提取日期**: ```sql SELECT EXTRACT(DAY FROM SYSDATE) AS "Day" FROM DUAL; ``` #### TO_CHAR `TO_CHAR` 函数...

    混乱日期统一转换成一致的格式

    - **识别并提取月份**:根据原始日期的长度和分隔符,使用`RIGHT()`或`LEFT()`结合`LEN()`函数提取月份。如果月份仅有一位,需要添加前导零(`'0'`)以确保统一格式。 - **识别并提取日份**:同上,根据原始日期的...

    java的Date类型转换成MySQL的DateTime类型.docx

    2. **月份映射**:通过一个字符串数组来映射月份的英文缩写到对应的数字,以便正确地提取月份。 3. **字符串操作**:使用 `substring` 方法从 `Date` 对象转换后的字符串中提取年、月、日、时、分、秒等信息,并...

    Excel_函数应用之文本日期时间函数[归纳].pdf

    - `MONTH`:提取月份。 - `DAY`:提取日数。 - `HOUR`:提取小时数。 这些函数在实际应用中非常实用。例如,制作人事资料分析表时,可以利用这些函数自动计算员工年龄、工龄、入职年份等信息。例如,通过`...

    如何用Excel自动计算每月销售员业绩?使用什么函数公式?.zip

    1. **提取月份**: 使用`MONTH()`函数可以提取日期中的月份。例如,如果日期在B列,可以在C列输入`=MONTH(B2)`,向下拖动填充柄以应用到所有行,这样就得到了对应月份的数字。 2. **按月分组**: 你可以使用`...

    头歌python本月天数.doc

    2. **提取月份和年份**: - 从当前日期中提取出月份和年份可以通过访问`datetime.date`对象的`month`和`year`属性来实现。 - 示例代码: ```python month = today.month year = today.year print("当前月份:...

Global site tag (gtag.js) - Google Analytics