Expresión regular para extraer información
anjie451
-
blux Mensajes publicados 5033 Fecha de registro Estado Moderador Última intervención -
blux Mensajes publicados 5033 Fecha de registro Estado Moderador Última intervención -
Hola,
Estoy buscando una fórmula para extraer todos los espacios (los blancos) en un texto y para eso debo utilizar expresiones regulares del tipo [a-z A-Z]* [F f]red[a-z] que significa cualquier cadena de caracteres que contenga la palabra Fred
¿Alguien podría ayudarme???? Estoy perdida!
¡Gracias!
Estoy buscando una fórmula para extraer todos los espacios (los blancos) en un texto y para eso debo utilizar expresiones regulares del tipo [a-z A-Z]* [F f]red[a-z] que significa cualquier cadena de caracteres que contenga la palabra Fred
¿Alguien podría ayudarme???? Estoy perdida!
¡Gracias!
Configuración: Windows XP Firefox 3.5.7
4 respuestas
-
Hola,
¿qué entiendes por 'extraer'?
--
A+ Blux"Los tontos se atreven a todo. Es incluso por eso que los reconocemos"
-
¿Quieres contar cuántas palabras hay en el texto?
¿con qué lenguaje? -
extraer consiste en identificar en un texto todas las ocurrencias de mi elección. Aquí, por lo tanto, los espacios en blanco.
No hay lenguaje específico, se llama así la extracción de información de expresiones regulares o patrones.-
Sé cómo funcionan las expresiones regulares, pero aún no comprendo el sentido de tu pregunta: ¿quieres contarlas?
Una expresión regular puede permitir eliminar caracteres, reemplazarlos, encontrarlos o incluso asignarlos a variables para usarlos en la misma expresión...
--
A+ Blux"Los tontos se atreven a todo. Es incluso por eso que los reconocemos"
- [^ ]+
Eso comienza por varios espacios...
En textpad, haces buscar y en el cuadro de diálogo, marcas expresión regular y puedes poner ya sea un espacio o un espacio entre corchetes (por claridad).
Cabe señalar que los [] están ahí para indicar un intervalo de opciones.
--
A+ Blux"Los tontos, se atreven a todo. Es incluso por eso que los reconocemos"
-
-
necesitas un LEX o FLEX en linux para componer las expresiones regulares y llamar a un método en C para contar las ocurrencias.