摘要: 问题 ​ 你正在处理Unicode字符串,需要确保所有字符串在底层有相同的表示。 解决方案 ​ 在Unicode中,某些字符能够用多个合法的编码表示。为了说明,考虑下面的这个列子: s1='Spicy Jalape\u00f1o' s2='Spicy Jalapen\u0303o' print(s1 阅读全文
posted @ 2022-02-21 13:55 qiupeng 阅读(75) 评论(0) 推荐(0)
摘要: 问题 ​ 你正在试着用正则表达式去匹配一大块的文本,而你需要跨越多行去匹配。 解决方案 ​ 这个问题很典型的小淮娘在当你用点(.)去匹配任意字符的时候,忘记了点(.) 不能匹配换行符的事实。比如假设你想试着匹配C语言分割的注释: import re comment = re.compile(r'/\ 阅读全文
posted @ 2022-02-21 11:22 qiupeng 阅读(85) 评论(0) 推荐(0)