题解 | #提取数字电话#

提取数字电话

https://www.nowcoder.com/practice/6e25b95632e6433db4b5053f91138cb5

# 清理电话簿
# 1.使用findall()函数找出所有数字后拼接成新的字符串
import re
# while True:
#     try:
#         print(''.join(re.findall(r'\d',input())))
#     except:
#         break

# 2.使用re.sub()替换函数
while True:
    try:
        s = input()
        print(re.sub('[a-z]+|[A-Z]+|-','',s,flags=False))
    except:
        break

全部评论
2应该用[^0-9],比[a-z]+|[A-Z]+|- 更准确
点赞 回复 分享
发布于 2023-05-09 15:05 广东

相关推荐

哇哇的菜鸡oc:他这不叫校招offer,而是实习offer
点赞 评论 收藏
分享
评论
5
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务