请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

觉得我写的日期正则表达式比老师的好

1
regex_str = '.*出生于(\d{4}[年/-]\d{1,2}([月/-]|$)(\d{1,2}([日/-]|$)|$))'

虽然最后可能会连续匹配两个$,不知道某些情况下会不会有影响?

正在回答 回答被采纳积分+3

插入代码

2回答

慕用7288366 2018-03-14 15:56:52
1
regex_str2 = ".*(\d{4}[年/-]\d{1,2}([月/-]\d{1,2}[日]*|$))"

我的答案。

0 回复 有任何疑惑可以回复我~
bobby 2017-12-12 15:51:35

你说的某些情况能举个例子吗

0 回复 有任何疑惑可以回复我~
  • 提问者 小蟒蛇 #1
    爬的不够多,所以不知道正则中有连续两个$$会不会造成匹配失败,我也是改了好多次觉得我写的可以匹配各种日期格式
    回复 有任何疑惑可以回复我~ 2017-12-13 14:19:54
  • bobby 回复 提问者 小蟒蛇 #2
    $这个符号在正则表达式中表示结尾 不是字符$
    回复 有任何疑惑可以回复我~ 2017-12-14 11:00:00
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号