python之替换文本内容
2024-01-07 18:15:37
1、test.txt内容
ActiveSheet.Pictures.Insert( _ ? ? ? ?
"\\Jz\2023\12\12.29-0.15\10K\1-2-3.jpg").Select
2、复制后再替换字符
?
import re
?
# 假设你的文本保存在一个名为text的变量中
text = """
...
ActiveSheet.Pictures.Insert( _
"\\Jz\2023\12\12.29-0.15\10K\1-2-3.jpg").Select
...
"""
?
# 使用正则表达式找到所有的"10K"并替换为"8K"
new_text = re.sub(r'(\d+K)', '8K', text)
?
print(new_text)
?
3、直接在文件替换字符
import re
your_file_path=r'C:\Users\Desktop\test.txt'
# 读取文件内容
with open(your_file_path, 'r') as file:
content = file.read()
?
# 使用正则表达式找到所有的"10K"并替换为"8K"
new_text = re.sub(r'(\d+K)', '8K', content)
?
# 将替换后的内容写回文件
with open(your_file_path, 'w') as file:
file.write(new_text)
结果:
ActiveSheet.Pictures.Insert( _
? ? ? ? "\\Jz\2023\12\12.29-0.15\8K\1-2-3.jpg").Select
文章来源:https://blog.csdn.net/T20151470/article/details/135439146
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!