import re
p = re.compile('(\d+)-(\d+)-(\d+)')
print(p.match('2018-05-10'))
print(p.match('2018-05-10').group())
print(p.match('2018-05-10').group(1))
print(p.match('2018-05-10').groups())
print(p.search('aa2018-05-10bb'))
phone = '123-456-789 #这是电话号码'
p2 = re.sub(r'#.*$','',phone)
print(p2)
p3 = re.sub(r'\D','',p2)
print(p3)
regular_v4 = re.findall(r'[t,w]h','https://docs.python.org/3/whatsnew/3.6.htm')
print (regular_v4)
import os
print(os.path.abspath('.')) #获取绝对路径
print(os.path.abspath('..'))
print(os.path.exists('E:/python_study'))
print(os.path.isfile('E:/python_study'))
print(os.path.isdir('E:/python_study'))
print(os.path.join('E:/python_study/','b/c'))
from pathlib import Path
p = Path('.')
print(p.resolve())
p.is_dir()
q = Path('E:/python_study/a/b/c')
Path.mkdir(q,parents=True)