2016-01-21 54 views
0

像xml一樣使用UTF-8作爲默認編碼。假設沒有使用編碼的編譯指示,使用Encode和使用utf-8等沒有在perl腳本中定義,那麼在這種情況下perl會使用默認編碼。 perl版本是5.16.3perl的默認編碼是什麼5.16.3

回答

1

源代碼預計將使用基於ASCII的編碼進行編碼。非ASCII字符(80 .. FF)將被視爲非單詞字符。包含這些字符的字符串和正則表達式文字將導致具有相同字符的字符串和正則表達式模式。

例如,如果你有CP1252編碼的文件,

my $s = "Éric"; # Assigns the cp1252-encoding of `Éric` to `$s`. 

例如,如果你有UTF-8編碼的文件,

my $s = "Éric"; # Assigns the UTF-8-encoding of `Éric` to `$s`.