封云亭 发表于 2017-5-6 13:19:43

python_正则表达式_匹配中文_用户名_中文字母下划线减号

python 正则表达式 匹配中文 用户名 中文 字母 下划线 减号
 
  感觉python弄这种写法u'string' ur'string',很sb阿。 语言设计关键字和写法的时候,一定仔细考虑好,否则阿,后面就难改了。说来都是相通的,郁闷。
  >>> sys.getdefaultencoding()
  'ascii'
  >>> reload(sys)
  <module 'sys' (built-in)>
  >>> sys.setdefaultencoding('utf8')
  >>> sys.getdefaultencoding()
'utf8'


>>> keyword = '李'
>>> re.search(ur"[\u4e00-\u9fa5]+",unicode(keyword,"utf-8"))
<_sre.SRE_Match object at 0xb73aff70>

  。。
  。。
  。。
  待续
  。。
  。。
  。。
页: [1]
查看完整版本: python_正则表达式_匹配中文_用户名_中文字母下划线减号