例如:我想从字符串“ПРИВЕТ”和“HELLO。”中删除前2个字母,其中一个只包含两个字节的unicode符号。
尝试使用string.sub("ПРИВЕТ")和string.sub("HELLO.")。
得到"Р ИВЕТ "和" LLO. "。
string.sub()从这些字符串中删除了2个字节(而不是字符)。因此,我想知道如何去除 chars 类似于utf8.sub()的东西。
尝试使用string.sub("ПРИВЕТ")和string.sub("HELLO.")。
得到"Р ИВЕТ "和" LLO. "。
string.sub()从这些字符串中删除了2个字节(而不是字符)。因此,我想知道如何去除 chars 类似于utf8.sub()的东西。
str = str:gsub(".[\128-\191]*", "", N)
- Egor Skriptunoff