Gibt es eine Lua-Bibliothek, die eine Zeichenfolge mithilfe der UTF8-Codierung in Bytes konvertiert?

8

Ich frage mich, ob diese Art von Bibliothek existiert.

    
Vicky 03.05.2011, 23:31
quelle

3 Antworten

5

slnunicode ist Teil der Sammlung von universellen lua-Unterstützungsbibliotheken, die für das Selene-Datenbankprojekt entwickelt wurden.

Es ist auch als luarock

verfügbar     
Doug Currie 04.05.2011 03:23
quelle
0

Lua 5.3 hat jetzt UTF-8-Unterstützung in der Standardbibliothek.

Um zum Beispiel die Codepunkte eines UTF-8-Strings zu erhalten:

%Vor%

Ausgabe:

%Vor%     
Yu Hao 13.06.2015 08:50
quelle
0

Lua Strings sind eine Folge von Bytes. Wenn Sie UTF8-Text in ihnen speichern, speichern Sie bereits "UTF8 Bytes". Sie können die Bytes wie bei allen anderen Strings mit string.byte(s,i,j) :

erhalten %Vor%

Jetzt Bytes ist eine Tabelle, die Ihre "UTF8 Bytes" enthält. Weitere Informationen zu string.byte und UTF8 in Lua finden Sie unter:

Standard Lua String-Bibliothek

Lua 5.3 standard utf8-Bibliothek

Präsentation von Roberto Ierusalimschy (einer der Schöpfer von Lua) über die Zukunft von Lua, worüber gesprochen wird viele Dinge und einer von ihnen ist UTF8-Unterstützung. Es wurde veröffentlicht, bevor UTF8-Unterstützung in Lua eingebaut wurde.

    
negamartin 03.11.2016 20:35
quelle

Tags und Links