# 目标:需要提取文本中的手机号和其他所有数字 # 文本: QQ:123456扣扣5625231和12 # 结果:[123456],[5625231],[12] import re import os # 需要处理的文本 filename1 = r'E:\.txt' mobileblack = r"E:\.txt" qqblack = r"E:\.txt" if os.path.exists(mobileblack): os.remove(mobileblack) if os.path.exists(qqblack): os.remove(qqblack) f1 = open(filename1, 'r', encoding='utf-8') def strreplace(stra): str1 = stra.replace("一","1") str2 = str1.replace("二", "2") str3 = str2.replace("三", "3") str4 = str3.replace("
python3 提取文本中的手机号以及其他数字
最新推荐文章于 2023-10-01 00:04:07 发布
这段代码旨在从文本中提取手机号码和其他数字。它首先替换文本中的汉字数字为阿拉伯数字,然后使用正则表达式匹配13到18位的手机号码,并将结果写入文件。同时,提取并记录所有数字。
摘要由CSDN通过智能技术生成