我从表单中得到一个单词,为了对它加以修饰,我想区分它。

如果我得到“Ñandu”一词,则使用django的词条,该词条将变为“ nandu”。如果我得到“ Nandu”一词,那ug也将变成“ nandu”。

因此我决定,如果单词以“Ñ”开头,则该词条将变为“ word_ene”。

问题是我找不到一种方法来检查输入中的第一个字符是否真的是“ñ”(或“ñ”)。

我已经尝试过self.palabra [0] == u“ñ”和self.palabra [0] ==“ =”“之前有无编码。但是我不能上班。

提前致谢。

最佳答案

这对我有用:

>>> str = u"Ñandu"
>>> str[0] == u"\xd1"
True
>>> if str[0] == u"\xd1": print "Begins with \xd1!"
Begins with Ñ!


注意情况;小写字母ñ编码为u“ \ xf1”。

09-11 08:06