Saludos a todos: Hace no mucho me encontré con la necesidad de usar las expresiones regulares pare trabajar palabras del diccionario ortográfico de Ooo. Necesitaba palabras que tuviesen "ñ" y palabras con "tildes" (acento gráfico).
La ayuda en español deja mucho que desear y es errónea. por ejemplo: [:dígito:] Representa un número decimal. Es incorrecto. Ooo en español no soporta las palabras especiales en "español" por mucho que lo diga la ayuda. deben usarse las palabras inglesas. => [:digit:] [:espacio:] Representa un espacio en blanco, por ejemplo espacio. Debe usarse [:space:] [:alfa:] debe ser [:alpha:] Y así con todas. Ejemplo de lo que pedí a openoffice tras muchos días rompiéndome la cabeza, por la documentación de la ayuda. palabras que tengan "ñ" [:alpha:]*[ñ]+[:alpha:]* [:alpha:]* = busca caracteres alfabéticos primero, pero el número de ellos puede ser desde cero a los que encuentre. [ñ] = que después tengan "ñ" [:alpha:]* = luego pueden haber caracteres alfabéticos o no. Ejemplo para palabras con tíldes: [:alpha:]*[áéíóú]+[:alpha:]* [áéíóú] = que tengan la "á" o la "é" o la "í" o la "ó" o la "ú". El resto es igual al anterior. Espero que le sirva de ejemplo a alguno. A mi me permitió seleccionar más de 5000 palabras de un golpe, cortarlas y pegarlas en otro documento. Desde que comprendí los errores y cómo concatenar es un alivio. Pero aún le falta soporte más completo a las expresiones al estilo Unix (grep, etc).
