1.re&正则表达式 2.hashlib 一:re模块&正则表达式 正则:正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法.或者说:正则就是用来描述一类事物的规则.(在Python中)它内嵌在Python中,并通过 re 模块实现.正则表达式得到的是一个列表. import re\w 匹配字母数字下划线:res = re.findall('alex','hahhaha alex is alex is dsb') #逐字匹配,一旦匹配成功就会完整跳过匹
普通字符串 一般字符串都是已unicode编码,且和C类似,可以使用\来转义,比如 a = "test\ntest" print(a) 输出 test test 前面加r 在字符串前面加上一个 r 表示该字符串为raw string,不识别转义. b = r"test\ntest" print(b) 输出 test\ntest 这在使用正则表达式的时候很有用. 前面加b 生成字节序列对象bytearray.这在需要按字节序列发送数据时有用,比如网络发送 messag
1. Go String型 Unicode是一种字符集,code point UTF8是unicode的存储实现,转换为字节序列的规则 go的rune类型 可以取出字符串里的unicode 字符串是一个不可改变的字节序列. Go string通常是用来包含人类可读的文本. 文本字符串通常被解释为采用 UTF8 编码的 Unicode 码点. Go的字符串由单个字节连接起来. package main func main() { var city string = "我爱北京天安门" p