题解 | #表示数字#

表示数字

https://www.nowcoder.com/practice/637062df51674de8ba464e792d1a0ac6

import re

n = input()
# 利用正则表达式  (\d+)  这里用()是后续把找到的数字作为一个整体进行处理
# *\g<1>* 这个表示把原来的数字保持不变,在其前后加*  1 代表捕获到的数字的编号  这里只有一个
# 最重要的是:要替换的字符这里是加了r的  为了保持原本的数字不变。
m = re.sub(r'(\d+)', r'*\g<1>*', n)
print(m)

全部评论

相关推荐

07-23 11:37
延安大学 C++
绷不住了,晚上十点发拒信,是还在加班吗这样一想挂了好像也没什么不好
码农索隆:这个都是真人发嘛,会用到机器人定时发嘛
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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