tywb 发表于 2012-10-13 11:05:33

请教如何删除文本文件最后的空行(已解决)

本帖最后由 tywb 于 2012-10-13 13:31 编辑

我想处理一些文本文件,只想删除这些文件最后的所有空行,中间的空行不删!
请教应该如何处理?
用afan 大的UDF:_FileSRER2Line
可以把所有的空行删掉
但我想只删末尾的所有空行。

drunk 发表于 2012-10-13 12:09:27

蛋疼不.

$filename = "test.txt"
$str = fileread($filename)
$file = FileOpen($filename, 10)
FileWrite($file, StringRegExpReplace($str, "\s+$", ""))
FileClose($file)

tywb 发表于 2012-10-13 13:29:40

谢谢drunk ,搞定一直以来的蛋疼!{:face (303):}

sleep365 发表于 2012-10-26 09:55:23

这个正则表达写的多好啊。

ainizm 发表于 2013-5-29 23:20:44

留个脚印。。。。。

yufei8051 发表于 2014-4-25 16:36:29

记号学习,感谢分享
页: [1]
查看完整版本: 请教如何删除文本文件最后的空行(已解决)