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