欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python正则

时间:2023-05-16
正则表达式 优点: 方便
可能不熟练用起来有些难用,但是熟练之后会比较简单
比如字符串:
例如:

def TestRe(sTest): # 这种方式能够很轻松地拿到2022/02/02这个值,至于re的group划分规则之后补充 sPattern = "(d+):([0-9:/-]+)" oPattern = re.compile(sPattern) res = re.match(oPattern, sTest) print(res) print(res.group(1), res.group(2), res.groups()) # 结果为 1 2022/02/02 ('1', '2022/02/02')def TestPython(sTest): # 以Python自带的方式, 看起来就很复杂,一点都不清晰明了 lstTest = sTest.split(" ") sTemp = lstTest[0] # 1:2022/02/02 lstTemp = sTemp.split(":") print(lstTemp[1])if __name__ == "__main__": sTest = "1:2022/02/02 18:05:56" TestRe(sTest)

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。