python去掉字元串u
發布時間: 2023-08-02 14:46:16
Ⅰ python關於string(字元串)的問題: 刪除重復的字母
普通字元串可以用多種方式編碼成unicode字元串,具體要看你究竟選擇了哪種編碼:
unicodestring
=
u"hello
world"
#
將unicode轉化為普通python字元串:"encode"
utf8string
=
unicodestring.encode("utf-8")
asciistring
=
unicodestring.encode("ascii")
isostring
=
unicodestring.encode("iso-8859-1")
utf16string
=
unicodestring.encode("utf-16")
#
將普通python字元串轉化為unicode:"decode"
plainstring1
=
unicode(utf8string,
"utf-8")
plainstring2
=
unicode(asciistring,
"ascii")
plainstring3
=
unicode(isostring,
"iso-8859-1")
plainstring4
=
unicode(utf16string,
"utf-16")
assert
plainstring1
==
plainstring2
==
plainstring3
==
plainstring4
Ⅱ python求助字元串刪除指定子串
望採納~
import re#re是正則表達式模塊
a = '北(běi)京(jīng)是(shì)中(zhōng)國(guó)的(de)首(shǒu)都(dū)'
a = re.sub('(.+?)', '', a)
print(a)
熱點內容