2024-09-30 20:32:33 发布
网友
很抱歉,如果这已经张贴在这里,但我不知道要搜索什么。我使用Python,我想在一个文本字符串中找到一个字符。字符串如下所示:☺G18M1329D3920251171♥7006我对那颗心很感兴趣。我知道它是一个二进制6,但如何使用类似于.find()的字符串方法返回它的位置?在
当你说“二进制”时,我想你是指“Unicode码位”。这是字符的数字表示。在
通过转义字符串中的代码点,可以在python字符串文本中表示Unicode代码点。 “心脏”符号实际上是代码点U+2665。在
你可以这样写你的字符串:
mystring = u'\u263aG18M1329D3920,2511171\u26657006'
请注意,我通过使用\u后跟代码点2665逃过了“heart”。在
有了这些知识,您可以将其应用到find()
find()
编辑:Python2.7在字符串文本之前需要u前缀。在
u
当你说“二进制”时,我想你是指“Unicode码位”。这是字符的数字表示。在
通过转义字符串中的代码点,可以在python字符串文本中表示Unicode代码点。 “心脏”符号实际上是代码点U+2665。在
你可以这样写你的字符串:
请注意,我通过使用\u后跟代码点2665逃过了“heart”。在
有了这些知识,您可以将其应用到
^{pr2}$find()
编辑:Python2.7在字符串文本之前需要
u
前缀。在相关问题 更多 >
编程相关推荐