txt文本中删除不需要的行

来源:百度知道 编辑:UC知道 时间:2024/05/19 00:22:57
仅保留中国字样的每一样,可有什么快捷的办法?
实例如下:
<city name="富恩拉布雷达, ES" loca="EUR|ES|SP013|FUENLABRADA" land="西班牙"/>
<city name="富裕, 中国" loca="ASI|CN|CH011|FUYU" land="中国"/>
<city name="富乐敦, CA, US" loca="NAM|US|CA|FULLERTON" land="美国"/>
<city name="富锦, 中国" loca="ASI|CN|CH011|FUJIN" land="中国"/>
<city name="富阳, 中国" loca="ASI|CN|CH001|FUYANG" land="中国"/>
<city name="廊坊, 中国" loca="ASI|CN|CH010|LANGFANG" land="中国"/>
<city name="彭巴, MZ" loca="AFR|MZ|MZ001|PEMBA" land="莫桑比克"/>
<city name="彭布罗克派恩斯, FL, US" loca="NAM|US|FL|PEMBROKE PINES" land="美国"/>
<city name="惠山, KP" loca="ASI|KP|KN013|HYESAN" land="朝鲜"/>

用Replace Pioneer可以删除不包含"中国"的每一行,具体步骤:
1. ctrl-o打开这个文本文件
2. ctrl-h打开Replace窗口
把Replace Unit设成Line
在Search for pattern输入!中国
把Enhanced Regular Express选项选中
3. 点击Replace即可

Replace Pioneer下载页:http://www.mind-pioneer.com/replace/page_download.html