Oda a la comilla latina

· Bestiario de Robledo

O cómo disfrutarlas en tu ordenador más allá de atajos
#lengua #linux

Ser duchos en la puntuación es uno de los pilares para un ensayo comprensible y que comunique bien. Sabemos de los puntos y las comas, también debemos saber las particularidades de nuestro idioma y cuándo entrecomillar. Y la comilla latina no es una excepción a ello.

Por inspiración anglosajona, hoy en todos nuestros teclados insertaremos comillas 'simples' y "dobles", pero un vistazo a periódicos y libros nos permite reparar en que el uso de comillas latinas es habitual. En Linux lo tenemos tan sencillo como Alt Gr + Z/X, en macOS es Alt + Shift + {/}. Combinaciones sencillas y al alcance de nuestros dedos, no como en Windows, donde las de apertura son Alt + 174, las de cierre, Alt + 175, a no ser que instalemos un programa adicional como AutoHotkey o encontremos un sitio con caracteres Unicode comunes.

En estos casos, teniendo un gran texto entre manos colmado de comillas dobles, pensamos en uno de los imprescindibles de todo informático competente, las expresiones regulares, que no es más que el arte de encontrar patrones en texto y compatible con numerosísimos lenguajes de programación y, en el caso que nos ocupa, con el buscador (y reemplazador) de tu editor de texto, sea Notepad++ en Windows o Mousepad en Linux.

\"(.*?)\"

Para verlo mejor, tenemos este texto de prueba:

Pedro Emmanuel, conocido como el "Gigante" por su estatura trascendiendo las tres desviaciones estándares y, especialmente, por su "anchura de hombros", es un famoso "youtuber" de Bolivia dedicado a enseñar cómo realizar diversos actos mundanos en su particular acento. Especialmente recomendable es su tutorial sobre cómo salir de casa, muy detallado. Enseña incluso a cómo bajar las escaleras paso a paso.

En nuestro editor de texto favorito, Mousepad en mi caso, buscamos y reemplazamos activando las expresiones regulares:

¡Y magia!

Es un primer acercamiento a un universo fascinante y en donde nuestras palabras se pueden automatizar, refinar, también es una herramienta para lidiar con cadenas de texto, que no siempre vienen en formatos ideales. Y desde luego cualquier analista de datos haría bien en tener cierta soltura con ellas y construir sus propias «regex».