基本上,我需要转换此
脊椎动物
哺乳动物
鱼类鸟类两栖动物
爬行动物
鱼类鸟类
脊椎动物
Mamals
鱼
到
脊椎动物,哺乳动物,鱼类,鸟类,两栖动物,爬行动物 鸟类脊椎动物,哺乳动物,鱼类
可以使用Notepad ++ RegEx吗? 谢谢!
答案 0 :(得分:1)
Boost-Extended格式字符串允许在替换字符串中使用条件语句,这使得您的查找/替换操作变得轻而易举。
找到:
(?<=\S)(\R)(?=\S)|(\R)+
替换为:
(?1,:\2)
根据@bobblebubble的答案(现在已删除)我想使用字边界来避免使用外观:\b(\R)\b|(\R)+
答案 1 :(得分:0)
你可以试试这个:
第1步:
Find: ([a-z])(\r\n|\r|\n)([A-Z])
Replace with: \1, \3
第2步:
Find: (\r\n|\r|\n){2,}
Replace with: \1