Expresiones Regulares en Writer: propiedades Unicode o cómo buscar texto «todo en mayúsculas»

Supongamos que en un documento Writer tenemos texto parecido a lo siguiente:

Es posible encontrar texto TODO EN MAYÚSCULAS utilizando las «propiedades Unicode de los caracteres»

y que queremos seleccionar solo el texto en mayúsculas. En el menú de buscar y reemplazar activamos la opción de «distinguir mayúsculas y minúsculas», bajo «otras opciones» seleccionamos «expresiones regulares» y en la caja de búsqueda escribimos

(\p{Lu}){2,}

La \p sirve para especificar las «propiedades Unicode de los caracteres», que en este caso son L (Letter, es decir, una letra) y u (uppercase, es decir, mayúsculas).

Como siempre, encuentras más información sobre el sistema de expresiones regulares utilizado por LibreOffice tanto en la documentación del proyecto ICU (no todas las expresiones allí indicadas funcionan en LibreOffice) como en el capítulo dedicado al tema de cierto libro 😉