由于每段文本中的年月日格式不同,需要针对不同格式进行不同的正则匹配。

1.判决原告在1999年6月至2001年2月和2002年5月,共计22个月期间与被告存在劳动关系; 匹配结果:1999年6月、2001年2月、2002年5月 正则表达式:(\d{4}年\d{1,2}月)

代码示例:

import re

text1 = '1.判决原告在1999年6月至2001年2月和2002年5月,共计22个月期间与被告存在劳动关系;'

pattern1 = re.compile(r'(\d{4}年\d{1,2}月)') result1 = pattern1.findall(text1) print(result1)

2.1依法确认原告与被告自2011年12月26日至2019年10月13日存在劳动关系; 匹配结果:2011年12月26日、2019年10月13日 正则表达式:(\d{4}年\d{1,2}月\d{1,2}日)

代码示例:

import re

text2 = '1.依法确认原告与被告自2011年12月26日至2019年10月13日存在劳动关系;'

pattern2 = re.compile(r'(\d{4}年\d{1,2}月\d{1,2}日)') result2 = pattern2.findall(text2) print(result2)

3.依法确认原、被双方自1995年1月至2009年12月存在劳动关系。 匹配结果:1995年1月、2009年12月 正则表达式:(\d{4}年\d{1,2}月)

代码示例:

import re

text3 = '依法确认原、被双方自1995年1月至2009年12月存在劳动关系。'

pattern3 = re.compile(r'(\d{4}年\d{1,2}月)') result3 = pattern3.findall(text3) print(result3)

4.自2000年7月1日至2001年7月31日之间存在劳动关系 匹配结果:2000年7月1日、2001年7月31日 正则表达式:(\d{4}年\d{1,2}月\d{1,2}日)

代码示例:

import re

text4 = '自2000年7月1日至2001年7月31日之间存在劳动关系'

pattern4 = re.compile(r'(\d{4}年\d{1,2}月\d{1,2}日)') result4 = pattern4.findall(text4) print(result4


原文地址: https://www.cveoy.top/t/topic/gAHm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录