Construcción expresiones regulares


/ Published in: HTML
Save to your folder(s)

Pagina web para la definición de expresiones regulares


Copy this code and paste it in your HTML
  1.  
  2. <script language="javascript">
  3.  
  4. function comprobarExpresion() {
  5.  
  6. // Almacenamos el texto que vamos a analizar
  7. varCadena = document.form.cadena.value
  8. // Almacenamos la expresión regular
  9. varExpresion = eval(document.form.expresion.value)
  10.  
  11. /* Hecemos un test sobre el texto escrito y como parámetro
  12. utilizamos la expresión regular */
  13. if (varExpresion.test(varCadena)) {
  14. // Si el test devuelve true se ejecuta
  15. document.form.resultado.value = 'Coincide'
  16. document.form.cadena.focus();
  17. }
  18.  
  19. // Si no coincide
  20. else {
  21. document.form.resultado.value = 'No Coincide'
  22. document.form.cadena.focus();
  23. }
  24.  
  25. } // Fin de la función comprobarExpresion()
  26.  
  27. function error() {
  28.  
  29. alert('Debes escribir una expresión regular válida.')
  30.  
  31. }
  32.  
  33. onerror = error
  34.  
  35.  
  36. </HEAD>
  37.  
  38.  
  39. <FORM name="form">
  40.  
  41. <p>
  42. <b>Ingresa el texto que deseas analizar con la expresión regular:</b><br>
  43. <TEXTAREA name="cadena" rows="9" cols="60">479f

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.