python 的字串格式判斷

2021-08-07 17:44:40 字數 908 閱讀 7428

原文: 

字串格式的判斷方法

# str為字串

# str.isalnum() 所有字元都是數字或者字母

# str.isalpha() 所有字元都是字母

# str.isdigit() 所有字元都是數字

# str.islower() 所有字元都是小寫

# str.isupper() 所有字元都是大寫

# str.istitle() 所有單詞都是首字母大寫

# str.isspace() 所有字元都是空白字元、\t、\n、\r

python 判斷字串中是否只有中文字元

在python中字串的表示是 用unicode編碼。所以在做編碼轉換時,通常要以unicode作為中間編碼。

decode的作用是將其他編碼的字串轉換成unicode編碼,比如 a.decode('utf-8'),表示將utf-8編碼的字串轉換成unicode編碼

encode的作用是將unicode編碼的字串轉換成其他編碼格式的字串,比如b.encode('utf-8'),表示將unicode編碼格式轉換成utf-8編碼格式的字串

判斷乙個字串中是否含有中文字元:

#-*- coding:utf-8 -*-

import sys

reload(sys)

sys.setdefaultencoding('utf8')

def check_contain_chinese(check_str):

for ch in check_str.decode('utf-8'):

if u'\u4e00' <= ch <= u'\u9fff':

return true

return false

python判斷字串是否是json格式方法

在實際工作中,有時候需要對判斷字串是否為合法的json格式 解決方法使用json.loads,這樣更加符合 pythonic 寫法 示例 python import json def is json myjson try json object json.loads myjson except va...

python判斷字串是否是json格式方法分享

python判斷字串是否是json格式方法分享 在實際工作中,有時候需要對判斷字串是否為合法的json格式 解決方法使用json.loads,這樣更加符合 pythonic 寫法 示例 python import json def is json myjson try json object jso...

python判斷字串是否是json格式方法分享

python判斷字串是否是json格式方法分享 在實際工作中,有時候需要對判斷字串是否為合法的json格式 解決方法使用json.loads,這樣更加符合 pythonic 寫法 示例 python import json def is json myjson try json object jso...