Heim >Backend-Entwicklung >Python-Tutorial >Python实现简单截取中文字符串的方法

Python实现简单截取中文字符串的方法

WBOY
WBOYOriginal
2016-06-06 11:18:491221Durchsuche

本文实例讲述了Python实现简单截取中文字符串的方法。分享给大家供大家参考。具体如下:

web应用难免会截取字符串的需求,Python中截取英文很容易:

>>> s = 'abce'
>>> s[0:3]
'abc'

但是截取utf-8的中文机会截取一半导致一些不是乱码的乱码.其实utf8截取很简单,这里记下来作为备忘

#-*- coding:utf8 -*-
s = u'中文截取'
s.decode('utf8')[0:3].encode('utf8')
# 结果u'中文截取

希望本文所述对大家的Python程序设计有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn