我正在使用名为TextCrawler Pro的程序,它允许我以宏的形式运行。找到指定文本后删除所有文本
我想清理天气页面每天从这个去:
Billings, MT;93;62;80;53;Not as warm;NNE;10;44%;20%;8
Birmingham, AL;80;70;81;69;Thunderstorms;SSW;6;81%;90%;4
Bismarck, ND;92;57;92;63;Mostly sunny;SE;12;46%;36%;8
Boise, ID;85;51;77;49;Mostly sunny, nice;N;8;36%;0%;8
这样:
Billings, MT;93;62;80;53;
Birmingham, AL;80;70;81;69;
Bismarck, ND;92;57;92;63;
Boise, ID;85;51;77;49;
我可以找到使用\;\d+\;\d+\;\d+\;\d+\;
但我不能删除到行尾。
我尝试添加\r\n
上述这样的结尾:\;\d+\;\d+\;\d+\;\d+\;\r\n
但代替实际的正则表达式的代码我所有的城市信息。
任何想法?我觉得我错过了很简单的事情。
'cut -d \; -f1-5 < input.txt > output.txt'应该做这个工作...没有理由使正则表达式复杂化... – twalberg
谢谢,这是在Windows服务器上,但不知道如何运行? – schnarkle
你在做什么语言? –