💾 Archived View for gmi.osiux.com › 2023-05-23-lines2regex-vs-regex2check.gmi captured on 2023-05-24 at 17:41:28. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
<file:videos/lines2regex-vs-regex2check.mp4>[1]
A diario, suelo necesitar crear una `regex` ^1[2] (*expresión regular*) a partir de una lista de elementos, por lo general que obtengo de procesar un archivo y filtrar algunas líneas, y para simplificar estar operatoria escribí el *script* `lines2regex` que me devuelve una *regex* `(a|b|c|d|e)` a partir de las siguientes líneas:
a b c d e
De manera similar, cuando necesito convertir una *regex* a una lista de *checkbox* utilizo el *script* `regex2check`:
- [X] a - [X] b - [X] c - [X] d - [X] e
Ambos *scripts* soportan ser usados desde `vim` ^2[3] seleccionando las líneas directamente del texto tipeado y devolviendo el resultado y están disponibles en el *repo* `bin-bash-utils` ^3[4].
1: videos/lines2regex-vs-regex2check.mp4
4: https://gitlab.com/osiux/bin-bash-utils/
5: https://gitlab.com/osiux/osiux.gitlab.io/-/commit/626361e3a3eaa82302b9c9b3fe290f32b20a7e10