test-sublatin.nut 938 B

123456789101112131415161718192021
  1. local str = "AÁÀÂÄEÉÈÊËIÍÌÎÏOÓÒÔÖUÚÙÛÜaáàâäeéèêëiíìîïoóòôöuúùûüNÑnñÇç";
  2. print(str.len(), str.sl_len(), str);
  3. print(str.sl_lower());
  4. print(str.sl_upper());
  5. print(str.sl_deaccent());
  6. print(str.sl_lower_deaccent());
  7. local str1 = "AÁÀÂÄEÉÈÊËIÍÌÎÏOÓÒÔÖUÚÙÛÜÑÇ";
  8. local str2 = "aáàâäeéèêëiíìîïoóòôöuúùûüñç";
  9. print(str1.len(), str1.sl_len(), str2.len(), str2.sl_len());
  10. print("icmp", str1.sl_icmp(str2));
  11. print("sl_icmp_noaccents", str1.sl_icmp_noaccents(str2));
  12. print("sl_cmp_noaccents", str1.sl_cmp_noaccents(str2));
  13. print("sl_like_cmp", str1.sl_like_cmp(str2));
  14. print("sl_like_cmp_noaccents", str1.sl_like_cmp_noaccents(str2));
  15. print("sl_like_cmp", str1.sl_like_cmp("A%"));
  16. print("sl_like_cmp", "A%".sl_like_cmp(str1));
  17. print("sl_like_cmp_noaccents", str1.sl_like_cmp_noaccents("a%"));
  18. print("sl_like_cmp_noaccents", "a%".sl_like_cmp_noaccents(str1));