正则表达式:一次性去除中文引号内文字的换行符
下载的TXT文件里,中文引号内的引文多次换行,阅读体验不佳。
利用正则表达式可以一次性去除这些多余换行符。在VS Code或NotePad3应用中打开该文件,调出文本替换对话框,“查找内容”处输入正则表达式
(?<=“(?:[^”\r\n]*\r?\n)*[^”\r\n]*)\r?\n
并选择替换为空白字符串,点击“替换所有”按钮就可以实现一次性去除。
可以推广到其他非嵌套左右成对符号——如《》,[],()——内换行符替换/去除的场景。
下载的TXT文件里,中文引号内的引文多次换行,阅读体验不佳。
利用正则表达式可以一次性去除这些多余换行符。在VS Code或NotePad3应用中打开该文件,调出文本替换对话框,“查找内容”处输入正则表达式
(?<=“(?:[^”\r\n]*\r?\n)*[^”\r\n]*)\r?\n
并选择替换为空白字符串,点击“替换所有”按钮就可以实现一次性去除。
可以推广到其他非嵌套左右成对符号——如《》,[],()——内换行符替换/去除的场景。