2
我試圖實現區分法語元音和consonnants的功能。它應該是微不足道的,讓我們看看我寫下:Erlang - 具有重音字符和字符串文字的偏心
-define(vowels,"aeiouyàâéèêëôù").
is_vowel(Char) -> C = string:to_lower(Char),
lists:member(C,?vowels).
這很簡單,但它的行爲不當:
2> char:is_vowel($â).
false
雖然解釋的版本效果很好:
3> C = string:to_lower($â), lists:member(C,"aeiouyàâéèêëôù").
true
什麼繼續?
似乎你是對的;實際上我在執行acirc()時遇到編碼錯誤。我必須寫下如下內容: acirc() - > lists:nth(1,「â」)。 這對應於解釋器中的Ã。我會讀你提到的文件。謝謝。 – erevfall 2010-06-10 16:28:42