gpt4 book ai didi

Python - 如何在作为变量的 Unicode 字符上查找字符串?

转载 作者:太空狗 更新时间:2023-10-29 20:54:49 28 4
gpt4 key购买 nike

这行得通

s = 'jiā'
s.find(u'\u0101')

我该如何做这样的事情:

s = 'jiā'
zzz = '\u0101'
s.find(zzz)

既然我现在使用的是一个变量,那么如何指明该变量代表的字符串是Unicode呢?

最佳答案

Since I'm using a variable now, how do I indicate the string represented by the variable is Unicode?

首先将其定义为 Unicode 字符串。

zzz = u"foo"

或者,如果您已经有一个采用其他编码的字符串,则将其转换为 Unicode(如果字符串不是 ASCII,则必须指定原始编码)。

zzz = unicode(zzz, encoding="latin1")

或者使用 Python 3,其中所有字符串都是 Unicode。

关于Python - 如何在作为变量的 Unicode 字符上查找字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8097110/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com