您好,登錄后才能下訂單哦!
【目標需求】
查看某一個字符串是否為中文字符串
【解決辦法】
def check_contain_chinese(check_str): for ch in check_str: if u'\u4e00' <= ch <= u'\u9fff': return True else: return False
【舉例檢驗】
check_contain_chinese('abcc') False check_contain_chinese('123') False check_contain_chinese('中文') True
問題解決!
-----------------2018-07-27 更新-----------------
【更新】
上面的腳本實際上只識別了字符串的第一個字符,下面的版本則可以用來識別字符串中是否【包含or全是】中文字符
#檢驗是否含有中文字符 def isContainChinese(s): for c in s: if ('\u4e00' <= c <= '\u9fa5'): return True return False #檢驗是否全是中文字符 def isAllChinese(s): for c in s: if not('\u4e00' <= c <= '\u9fa5'): return False return True
檢驗結果展示:
(僅供個人學習,不負責任,嘻嘻~~)
以上這篇python 檢查是否為中文字符串的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。