python string 中查找中文字符串
来源:互联网 发布:谷歌笔试算法题 编辑:程序博客网 时间:2024/06/05 18:57
下面函数是从我在写的一个python自动获取天气的程序中截取的。
该函数将从中文字符串“浙江省杭州市”中,截取出"杭州"
首先将字符串编码为gbk,使用unicode(str,code),将code型编码 的 str字符串转换成unicode
然后判断字符串中是否含有"省"和"市"字,如果有就截取掉;这里注意使用 u“省”
最后返回截取的字符串
def convertName(cityName): '''将 “浙江省杭州市” 转换成“杭州”''' name = unicode(cityName, "gbk") #name=cityName.encode("utf-8") #测试时,utf-8不行,未解 print name if name.find(u"省") !=-1:# 包含'省' #print u'有省' name=name.split(u'省')[1] if name.find(u"市") != -1:#包含‘市’ #print u'有市' name=name.split(u'市')[0] return name
- python string 中查找中文字符串
- python string 中查找中文字符串
- 在字符串中查找中文字符串
- Python中字符串查找方法
- 查找String中中文的个数
- python中string字符串模块
- C#中string字符串的模糊查找
- 在string中查找字符或字符串
- Python中使用中文字符串
- python 中使用中文字符串
- Python如何将Unicode中文字符串转换成 string字符串
- 查找字符串中是否有中文以及中文的个数
- Python在字符串中查找关键字
- Python中字符串查找效率比较
- python 字符串中查找子串
- python在utf-8下 中文字符串查找子串
- String字符串查找操作
- 字符串查找String.IndexOf
- win7技巧,如何找回win7开机密码(win7开机密码忘记了怎么办)
- android批量安装APK
- windows 程序设计 第三章(中)
- 面向程序员的数据库访问性能优化法则
- 集群分为哪几种?集群的区别在于哪里?
- python string 中查找中文字符串
- JDBC连接MySQL数据库及示例
- Java笔记8 面试技巧<1>交通灯
- EM算法
- AS 数组
- 黑马程序员__关于学习File类对文件目录操作的总结
- 出错回滚的方法
- ajax无刷新的三级联动
- flare3D 个人原创论坛