早教吧 育儿知识 作业答案 考试题库 百科 知识分享

ReplacePioneer分割文本问题在txt文本里,有“|”作为分隔符,怎么把第n个“|”分隔符之后的内容去掉(后面的内容里可能包涵不等的“|”).处理多个文档怎么操作?例如:学号|姓名|成绩|备注01

题目详情
Replace Pioneer分割文本问题
在txt文本里,有“|”作为分隔符,怎么把第n个“|”分隔符之后的内容去掉(后面的内容里可能包涵不等的“|”).处理多个文档怎么操作?
例如:
学号|姓名|成绩|备注
01|aa|90|优秀
02|bb|80|良好
03|cc|70|中等
04|dd|59|不及格|经常逃课
处理成:
学号|姓名|成绩
01|aa|90
02|bb|80
03|cc|70
04|dd|59
▼优质解答
答案和解析
用Replace Pioneer删除每行第3个"|"以及其后的内容:1.ctrl-o打开文本2.ctrl-h打开replace窗口* replace unit选Chars* replace scope选Line* search for pattern输入"\|[^\n\|]+"(不带双引号)* unit number filter输...