python2.7对中文的支持不好是众所周知的,现在遇到这样一个需求,要匹配某个中文字符。查了一个资料,思路就是转化为unicode进行比较,记录如下:

line = '参考答案: A'
# gbk -> unicode
# 看需要,这里是把gbk转化为unicode,也可以把utf-8转换为unicode
line = line.decode('gbk').strip() # 匹配 '参考答案' 四个字
if re.match(u'^\u53c2\u8003\u7b54\u6848', line):
q_answer = line
print q_answer

这就ok了.

对了,可以这样查看中文的unicode编码:

最新文章

  1. Java集合之泛型的使用
  2. Centos安装vsftp服务
  3. ios NSString 转 float的注意
  4. UVA 11766 Racing Car Computer --DP
  5. Linux_DHCP服务搭建
  6. T-SQL切割字符串方法小结 2
  7. 数据结构与算法分析——C语言描述
  8. SQL Server 和CLR集成
  9. mysql update语句,修改字段,,或者是批量修改字段
  10. 在spring+hibernaet+mysql事务处理中遇到的一些坑
  11. poj 3278 Catch That Cow (bfs搜索)
  12. CF 604B More Cowbell#贪心
  13. XML学习总结(二)——XML入门
  14. java封装的概念
  15. 初学servlet之@WebServlet传参
  16. 🕵️ 如何绕过 BKY 对 script 的屏蔽
  17. mysql-笔记-numberic 方法 操作符
  18. [再寄小读者之数学篇](2014-10-27 Frobenius 范数是酉不变范数)
  19. viewer.js 视图预览demo
  20. C++ Primer 笔记——智能指针

热门文章

  1. 软工 · 第十一次作业 - Alpha 事后诸葛亮(团队)
  2. java沙盒
  3. 使用kdump内核调试工具遇到的问题及解决
  4. laravel获取当前认证用户登录
  5. PHP 在windows下配置sendmail,通过 mail() 函数发送邮件
  6. Java 调用 google 翻译
  7. @Resource 注解的作用【和 @Autowired 的对比】
  8. BZOJ 2118 墨墨的等式(最短路)
  9. CRM 建设方案(01):CRM基础
  10. Django 2.0 学习(14):Django ORM 数据库操作(上)