[英]Python Regex : substring date from string
有人可以帮助我提供正确的正则表达式。 我想从字符串中删除日期。
例如字符串: IO_SE_SOURCE_2015-01-30T19_14_59
我想删除字符串中的日期部分,并仅获取IO_SE_SOURCE作为结果
我正在使用re.sub()def在python中执行此操作。
所以,当我执行以下命令时
var=re.sub(regexpattern,repl,"POC_LN_SOURCE_2015-01-30T19_14_59.something")
var应该包含值POC_LN_SOURCE
-谢谢
不需要re.sub
,只需从比赛中捕获一个组即可:
>>> re.match(r'(.+)_\d{4}-\d{2}-\d{2}', 'POC_LN_SOURCE_2015-01-30T19_14_59.something').group(1)
'POC_LN_SOURCE'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.