凡所有行里,仅有一个汉字的删去,有多个汉字或者没有汉字的行保留下来
如果使用软件vim,一句命令即可:
:g/^.$/d
当然严格来说可能还不完美,因为它也会把只有一个英文字母的行删除,不局限于汉字,看你的文件情况而定。
^[\x{4e00}-\x{9FFF}]\r?\n
匹配只有一个汉字的行
3 Likes
谢谢帮助
多谢,还没用过vim,我下载试试
everedit有个方便的\c来代表汉字
^\c\n
就可以了