繁体   English   中英

编写代码时Python字符串中的特殊字符

[英]Special characters in Python strings when writing code

我的代码中包含以下行:

if "♠" in text:
    do_something()

工作时,没有一些UTF-16编码的文本文件。 它有效,但是(对我而言)看起来有点愚蠢。 有没有什么办法可以在“此字符的\\ code”行中写点东西,以便它对使用UTF-16编码打开的文本数据起作用? 另外我该如何在正则表达式中使用它呢? 假设我要匹配以♠或♥符号开头的每一行。

感谢帮助 :)

如果需要符号名称,可以使用\\N{unicode character name}

'\N{BLACK SPADE SUIT}'

(名称位于http://www.fileformat.info/info/unicode/char/2660/index.htm上 )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM