Explorar el Código

Example showing the sublatin string functions

mingodad hace 13 años
padre
commit
93cbf029ef
Se han modificado 1 ficheros con 21 adiciones y 0 borrados
  1. 21 0
      samples/test-sublatin.nut

+ 21 - 0
samples/test-sublatin.nut

@@ -0,0 +1,21 @@
+local str = "AÁÀÂÄEÉÈÊËIÍÌÎÏOÓÒÔÖUÚÙÛÜaáàâäeéèêëiíìîïoóòôöuúùûüNÑnñÇç";
+print(str.len(), str.sl_len(), str);
+print(str.sl_lower());
+print(str.sl_upper());
+print(str.sl_deaccent());
+print(str.sl_lower_deaccent());
+
+local str1 = "AÁÀÂÄEÉÈÊËIÍÌÎÏOÓÒÔÖUÚÙÛÜÑÇ";
+local str2 = "aáàâäeéèêëiíìîïoóòôöuúùûüñç";
+print(str1.len(), str1.sl_len(), str2.len(), str2.sl_len());
+print("icmp", str1.sl_icmp(str2));
+print("sl_icmp_noaccents", str1.sl_icmp_noaccents(str2));
+print("sl_cmp_noaccents", str1.sl_cmp_noaccents(str2));
+
+print("sl_like_cmp", str1.sl_like_cmp(str2));
+print("sl_like_cmp_noaccents", str1.sl_like_cmp_noaccents(str2));
+
+print("sl_like_cmp", str1.sl_like_cmp("A%"));
+print("sl_like_cmp", "A%".sl_like_cmp(str1));
+print("sl_like_cmp_noaccents", str1.sl_like_cmp_noaccents("a%"));
+print("sl_like_cmp_noaccents", "a%".sl_like_cmp_noaccents(str1));