遇到数字,则通过 字符.replace替换成删除

import os
import re

#所在文件路径
file_path = os.listdir('F:/Python/第一周作业/task/')
 
for files in file_path: #遍历所有
    file = open('F:/Python/第一周作业/task/' + files) 
    files_name = file.read()
    print(files_name)
    print("---------")
    #匹配数字
    find = re.findall(r"\d+", files_name)
    print(find)

之后怎么删除数字??????

阅读 9.5k
1 个回答
>>> import re
>>> p = re.compile('\d+')
>>> s = 'hello12 world334'
>>> re.sub('\d+', '', s)
'hello world'
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题