用正则表达式将百度AI搜索结果中的知乎问答标题批量分行:在支持正则的编辑器中,查找(?
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想把百度AI搜索到的知乎问答标题批量整理成“一行一个”的格式,方便复制进表格或做进一步分析,但原始结果粘贴过来全是挤在一行里的乱码式文本。
用正则表达式快速分行
打开记事本或VS Code这类支持正则替换的编辑器,把百度AI搜索结果里的所有标题一次性粘贴进去。
按 Ctrl+H 打开替换面板,勾选“使用正则表达式”选项(Notepad++叫“扩展模式”,VS Code右下角点 .* 按钮)。
查找内容填:(?——它能识别中文问号、感叹号、句号和英文句点后的空格,并作为断点。
替换为:\n(直接换行符,不要加空格)→ 点击全部替换。
这一步的关键是【必须确保原始文本中每个标题结尾都有明确标点】,否则正则无法准确定位分割位置;如果标题末尾没标点,得先手动补上再运行替换。
在Word里用查找替换实现
方法一:靠标点硬切
Ctrl+H → 查找内容输入 ([。?!]) → 替换为 \1^p → 勾选“使用通配符”→ 全部替换。
方法二:靠编号序号切(适合带“(1)”“(2)”的列表)
调用百度PaddleOCR‑VL大模型API,支持PDF、Word、PPT、图片等多格式文档解析,精准识别印刷体、手写体、表格、公式、图表、印章等复杂元素,支持100+语言,可处理不规则布局和跨页长文档。触发词:文档解析、VLM解析、大模型OCR、PaddleOCR、多模态文档、手写识别、公式识别、复杂版面。
查找内容输入 (\(\d+\)) → 替换为 ^p\1 → 同样勾选“使用通配符”→ 全部替换。
注意:Word通配符模式下,^p 表示段落标记,比直接输回车更稳定,避免出现空白行错位。
用Python脚本自动处理(适合上百条)
第一步:新建一个 split_titles.py 文件,粘贴以下代码:
import re<br>text = '''粘贴你的百度AI搜索结果原文在这里'''<br>titles = re.split(r'[。?!.!?]+', text)<br>for t in titles:<br> if t.strip():<br> print(t.strip())
第二步:把百度AI返回的整段文字复制进三引号之间,保存后双击运行。
第三步:命令行窗口会逐行输出干净标题,全选→复制→粘贴到Excel第一列即可。
这一步操作起来很简单,直接把文件拖进去就行。如果原始文本里夹杂网址或括号编号,建议优先用正则中的 [。?!.!?]+ 而不是单纯靠空格切分,否则会把“https://”中间的“/”误判为分隔符。










