字符串截取问题
需求:str = "ChinaUnix - 2012年10月24日"
要截取2012年10月24日,即 - 之后的日期,谢谢!
import re
class RegexTest:
@staticmethod
def subString(strs):
patt = "- ((\d+)年(\d+)月(\d+)日)"
res = re.search(patt,strs)
print res.group(1)
if __name__ == "__main__":
strTest = "ChinaUnix - 2012年10月24日"
RegexTest.subString(strTest) 本帖最后由 非凡公子 于 2015-01-20 14:16 编辑
初学python,写的不好import re
class RegexTest:
@staticmethod
def subString(strs):
patt = "- ((\d+)年(\d+)月(\d+)日)"
res = re.search(patt,strs)
print res.group(1)
if __name__ == "__main__":
strTest = "ChinaUnix - 2012年10月24日"
RegexTest.subString(strTest) 需要这么麻烦吗?
str.split('-')
就可以了 搞定,感谢楼上几位。:handshake
页:
[1]