Mô-đun chuỗi mở rộng (string)
Mô-đun string thuộc thư viện chuẩn Lua. XXTouch bổ sung thêm các tiện ích cho mô-đun này.
- Chuyển thành chuỗi thập lục phân (string.to_hex)
- Chuyển từ chuỗi thập lục phân (string.from_hex)
- Chuyển văn bản mã hóa GBK sang UTF-8 (string.from_gbk)
- Tính hàm băm MD5 của chuỗi (string.md5)
- Tính hàm băm SHA1 của chuỗi (string.sha1)
- Tính hàm băm HMAC-SHA1 (string.hmac_sha1)
- Tính hàm băm HMAC-SHA256 (string.hmac_sha256)
- Mã hóa chuỗi bằng Base64 (string.base64_encode)
- Giải mã chuỗi Base64 (string.base64_decode)
- Mã hóa URI (string.encode_uri)
- Giải mã URI (string.decode_uri)
- Mã hóa thành phần URI (string.encode_uri_component)
- Giải mã thành phần URI (string.decode_uri_component)
- Mã hóa chuỗi (string.aes128_encrypt)
- Giải mã chuỗi đã mã hóa (string.aes128_decrypt)
- Tách chuỗi theo mẫu phân cách (string.split)
- Xóa khoảng trắng ở đầu chuỗi (string.ltrim)
- Xóa khoảng trắng ở cuối chuỗi (string.rtrim)
- Xóa khoảng trắng ở hai đầu (string.trim)
- Xóa toàn bộ khoảng trắng (string.atrim)
- Loại bỏ BOM UTF-8 (string.strip_utf8_bom)
- Tạo chuỗi ngẫu nhiên (string.random)
- So sánh hai chuỗi phiên bản (string.compare_version)
- Kiểm tra tiền tố của chuỗi (string.starts_with)
- Kiểm tra hậu tố của chuỗi (string.ends_with)
- Đệm bên trái (string.lpad)
- Đệm bên phải (string.rpad)
- Ví dụ về chuỗi mở rộng