天天看点

python开发环境搭建和基本用法

前期准备:

Python安装需要的工具

python官网下载和安装

pip加速,pip.ini文件的安装配置

安装第三方类库requests

vscode下载和安装

run code 安装简单配置,helloworld

1、正则表达式

正则表达式就是记录文本规则的代码

定界符

\ 见下一个字符标记为一个特殊字符

^ 匹配输入字符串的开始位置

$匹配输入字符的结束位置

\b匹配一个单词的编辑,也就是指单词和空格间的位置

个数/次数

*匹配前面的子表达式零次或多次

+匹配前面的子表达式一次或多次

?匹配前面的子表达式零次或一次

{n}n是一个非负整数

{n,}n是一个非负整数

{n,m}m和n均为非负整数,其中n<=m

\B匹配非单词边界

范围

[xyz] 字符集合

[^xyz]负值字符集合

[a-z]字符范围

[^a-z]负值字符范围

空白符

\f 匹配一个换页符

\n匹配一个换行符

\r匹配一个回车符

\t匹配一个制表符

语法糖

\d匹配一个数字符

\D匹配一个非数字字符

\s匹配任何空白字符,报考空格,制表符,换页符等

\S匹配任何非空白字符

\w匹配字母,数字,下划线

\W匹配非字母、数字、下划线

如何在python中石油正则表达式

re 模块

查找 re.search 和re.findall

替换re.sub