时间:2021-05-22
测试文本 jb51.txt
welcome to jb51.net
I love you very much
python代码
# -*- coding: utf-8 -*-'''遇到文中的空格就换行'''def delblankline(infile, outfile): infopen = open(infile, 'r',encoding="utf-8") outfopen = open(outfile, 'w',encoding="utf-8") db = infopen.read() outfopen.write(db.replace(' ','\n')) infopen.close() outfopen.close()delblankline("jb51.txt", "o3.txt")效果图
主要就是用到了replace函数
Python3 replace()方法
描述
replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
语法
replace()方法语法:
str.replace(old, new[, max])
参数
old -- 将被替换的子字符串。
new -- 新字符串,用于替换old子字符串。
max -- 可选字符串, 替换不超过 max 次
返回值
返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。
实例
以下实例展示了replace()函数的使用方法:
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
两种方法实现:1)一行一行的读取aspx文件然后处理2)一次性读取aspx文件然后处理处理逻辑:替换""为""(将两个空格替换为一个空格),将所有的换行符替换为
文本整理仅仅是用记事本肯定是不行的,推荐使用notepad++换行\n空行^$去除所有空行,则把^$\n替换为空即可空格\s2个以上的空格\s{2,}在整个字符
下面这几个方法将能够帮你解决这个问题。PHP版将html中的换行符转换为文本框中的换行符:复制代码代码如下:functionbr2nl($text){retur
HTML代码中的所有连续的空格或空行(换行)都会被显示为一个空格。例子1:(文本内容中的连续空格)代码XML/HTMLCode复制内容到剪贴板这段文本中,输入连
尾注分隔符替换为文本的方法如下:1、先用替换命令给尾注编号加上括号,替换命令为:按“替换”,在查找栏中输入“e”,再替换。 2、删除尾注中的横线。选中视图―草稿