【发布时间】:2015-03-30 02:30:05
【问题描述】:
如果之前已经发布过,我真的很抱歉,但我根本无法在网上找到答案。
我正在阅读字幕并希望排除主题曲/结尾。它们在行首用“♪”符号表示。我尝试使用 ASCII 值和 chr() 命令,但无法使其正常工作。
如果有人可以发布一种方法来查看“♪”符号何时在字符串中,那将不胜感激。
感谢您的宝贵时间。
【问题讨论】:
-
您能告诉我们您目前正在使用什么代码吗?
-
您使用的是 Python 2.x 还是 3.x?
-
你使用 python 3?是这样,你可以做
a="♪gfdgsdfghgfh"; a.startswith("♪")。在 p3 中,字符串是 unicode。 -
'\xe2\x99\xaa' 是您角色的 Unicode 转义符
-
@jakekimds :不,这是编码为 UTF-8 的字符
♪。b'\xe2\x99\xaa'.decode('utf8')是u'\u266a'。
标签: python string character ascii