第十五课 复习 mysql连接
一、复习
1.^[a-zA-Z] 以字母开头
[^a-zA-Z] 代表非字母
[^a-zA-Z] * 非字母0个或多个
[^}]* 非}的字符0个或多个
2.\d匹配数字
\D匹配字母
\s匹配空格回车
\S+非空格
.*?非贪婪
^开头
$ 结尾
(?P<tagname> \w+) 分组
3.匹配<html>hello word </html>
import re
s = "<html>hello word </html>"
reg = re.compile(r"<(?P<tag>\w+)>(.*)</(?P=tag)>")
print(reg.findall(s))
reg.findall(s) 全局匹配
reg.split(s) 用匹配到的正则作为分割符,分割字符串
reg.groups(s)
reg.match(s)匹配一次
reg.search(s)一直匹配
二、mysql连接
笔记部分:rollback; 回滚到上一次提交点
show variables like "auto%" ; \\默认是on状态 自动提交
set autocommit=off
1.开启事物
2.执行sql语句
3.Commit
char(10)跟varchar(10)区别,前者不足的部分空格补齐,后者不用补齐
1.pymysql安装
2.数据库相关操作