Manual de Calibre | Page 161
Manual de usuario de calibre, Publicación 2.73.0
• switch(val, patrón, valor, patrón, valor, ..., otro_valor) (página 164)
List lookup (página 164)
• identifier_in_list(val, id, val_encontrado, val_no_encontrado) (página 164)
• in_list(val, separador, patrón, encontrado, no_encontrado) (página 164)
• list_item(val, índice, separador) (página 164)
• select(val, clave) (página 165)
• str_in_list(val, separador, texto, val_encontrado, val_no_encontrado) (página 165)
List manipulation (página 165)
• count(val, separador) (página 165)
• list_difference(lista1, lista2, separador) (página 165)
• list_equals(lista1, sep1, lista2, sep2, val_sí, val_no) (página 165)
• list_intersection(lista1, lista2, separador) (página 165)
• list_re(lista_orig, separador, incluir, sust_opc) (página 166)
• list_re_group(lista_orig, separador, incluir, búsqueda, plantilla_grupo_1, ...) (página 166)
• list_sort(lista, dirección, separador) (página 166)
• list_union(lista1, lista2, separador) (página 166)
• subitems(val, índice_inicio, índice_fin) (página 166)
• sublist(val, índice_inicio, índice_fin, separador) (página 166)
Other (página 167)
• assign(id, val) (página 167)
• print(a, b, ...) (página 167)
Recursion (página 167)
• eval(plantilla) (página 167)
• template(x) (página 167)
Relational (página 167)
• cmp(x, y, mn, ig, my) (página 167)
• first_matching_cmp(val, cmp1, resultado1, cmp2, resultado2, ..., otro_resultado) (página 168)
• strcmp(x, y, mn, ig, my) (página 168)
String case changes (página 168)
• capitalize(val) (página 168)
• lowercase(val) (página 168)
• titlecase(val) (página 168)
• uppercase(val) (página 168)
String manipulation (página 168)
• re(val, patrón, sustitución) (página 168)
1.9. Cursillos
157