sigil吧 关注:2,716贴子:15,068
  • 6回复贴,共1

关于非段落换行的正则表达式

只看楼主收藏回复

有人说:
查找:([\u4e00-\u9fa5])\n
替换为:\1
也就是说用“汉字+换行”来判断。可是这个[\u4e00-\u9fa5]并不包括标点符号,遇到“标点符号+\n”岂不是都跳过去了?
到底什么才是删除非段落换行的好办法?


1楼2020-03-18 12:03回复
    https://tieba.baidu.com/p/3493107610
    看教程例子,剩下的靠自己优化。


    IP属地:广东2楼2020-03-18 14:40
    回复
      观察文本,如果在正确段落的段首有空格,查找\n +替换成文本中没有的字符比如QWER,再删除所有的\n,最后把QWER替换成\n,如果所有行行首一个样,都没有空格,还处理个P,建议直接删除文本


      IP属地:陕西来自Android客户端3楼2020-03-22 11:54
      收起回复