1. [^-]+ 代表的是从开头吃字符到-为止
2.贪婪匹配与非贪婪匹配
3.findall 的表达式中如果有分组的话 那么匹配的结果就是分组
4. findall 返回的是列表 sub是是进行替换 第一个参数是要被替换的部分(源),第二个参数是要替换成的参数,第三个参数是字符串
5.?是0次或者1次
6.\s 是分组 \.是任意字符 除了\n
7. |这个是或 一般会加()分组
8. [0123456789] [0-9] [0-89] [0-56-9]都是同一个意思
1. [^-]+ 代表的是从开头吃字符到-为止
2.贪婪匹配与非贪婪匹配
3.findall 的表达式中如果有分组的话 那么匹配的结果就是分组
4. findall 返回的是列表 sub是是进行替换 第一个参数是要被替换的部分(源),第二个参数是要替换成的参数,第三个参数是字符串
5.?是0次或者1次
6.\s 是分组 \.是任意字符 除了\n
7. |这个是或 一般会加()分组
8. [0123456789] [0-9] [0-89] [0-56-9]都是同一个意思