Return to Snippet

Revision: 8238
at September 10, 2008 11:18 by remisemp


Initial Code
<HTML>
<HEAD>

<script language="javascript">

function comprobarExpresion() {

// Almacenamos el texto que vamos a analizar	
	varCadena = document.form.cadena.value
// Almacenamos la expresión regular	
	varExpresion = eval(document.form.expresion.value)
	
	/* Hecemos un test sobre el texto escrito y como parámetro 
	utilizamos la expresión regular */
	if (varExpresion.test(varCadena)) {
		// Si el test devuelve true se ejecuta
		document.form.resultado.value = 'Coincide'
		document.form.cadena.focus();
	}
	
	// Si no coincide
	else {
		document.form.resultado.value = 'No Coincide'
		document.form.cadena.focus();
	}
		
} // Fin de la función comprobarExpresion()

function error() {

alert('Debes escribir una expresión regular válida.')

}

onerror = error

</script>

</HEAD>

<BODY>

<FORM name="form">

<p>
<b>Ingresa el texto que deseas analizar con la expresión regular:</b><br>
	<TEXTAREA name="cadena" rows="9" cols="60">479f

Initial URL


Initial Description
Pagina web para la definición de expresiones regulares

Initial Title
Construcción expresiones regulares

Initial Tags


Initial Language
HTML