使用Sublime正则表达式清洗数据

[ 默认分类 ]

使用工具:Sublime(下载地址:https://www.sublimetext.com/

数据来源:http://www.3533.com/phone/

要求:得到网页中的所有品牌

1、安装Sublime

2、打开网址:http://www.3533.com/phone/,然后【查看网页源代码】,复制源代码到Sublime中,如下图
1.jpg
3、选择有品牌的行:如:
2.jpg
ctrl+F

如下图
3.jpg
3.1 点第一个红框,使其处于选中状态

3.2 在上图其他红框中,用【.+】替换内容,如下
4.png
点击【find all】

会选中匹配的文本,如下
5.jpg
3.3 ctrl+C 复制

3.4 新打开一个Sublime,粘贴进去
6.jpg
3.5 重复 3.2
7.jpg
8.jpg
9.png

点击【find all】,对选中的内容,按DEL键,如下
10.jpg
3.6 剩下的【"/></li>】,按3.5处理

3.7 结果
11.jpg
补充知识

sublime 的 快捷键

Ctrl+Shift+V 粘贴并智能缩进
Ctrl+[ 删除缩进(光标可在任意位置)
Ctrl+] 添加缩进(光标可在任意位置)
Ctrl+Enter 向下插入一行(光标可在任意位置)
Ctrl+Shift+Enter 向上插入一行(光标可在任意位置)
Ctrl+k, Ctrl+k 删除光标后面的所有字符
Ctrl+k, Ctrl+Backspace 删除光标前面的所有字符
Ctrl+Shift+k 删除当前行
Ctrl+Shift+d 选中文字则克隆文字,否则克隆整行
Ctrl+Shift+↑ 移动当前行到上一行
Ctrl+Shift+↓ 移动当前行到下一行
Ctrl+j 合并多行
Ctrl+c 复制整行
Ctrl+L 选中整行
Ctrl+T 交换左右字符
Ctrl+K, Ctrl+U 选中字母变为大写
Ctrl+K, Ctrl+L 选中字母变为小写
Ctrl+U 撤销到上一个状态(即使只改变了光标位置)
Ctrl+F2 设置书签
F2 跳到下一个书签

多选区快捷键:
Ctrl+Shift+L 将选中的多行转化为多选区
Ctrl+Alt+↑ 增加上一行到选区
Ctrl+Alt+↓ 增加下一行到选区
Ctrl+d 选中下一个相同字符
Alt+F3 选中所有相同字符
Ctrl+点击或者框选
鼠标中键框选

#none

2020年08月02日165 次浏览https://zhuanlan.zhihu.com/p/38526591

随机 没有啦

扫一扫
查看手机版