Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Pepote21 en 31 de Mayo 2017, 22:50

Título: JavaScript Expresiones regulares RegEx definir patrones coincidencia CU01154E
Publicado por: Pepote21 en 31 de Mayo 2017, 22:50
Hola a todos. Os paso mi código del ejercicio CU01154E del tutorial de programación web con JavaScript desde cero usando Notepad++ como editor.

Gracias. Un saludo

Código: [Seleccionar]
<!DOCTYPE html>
<html>
    <head>
        <title>Ejercicio  aprenderaprogramar.com</title>
        <meta charset="utf-8">
        <style type="text/css">
           
        </style>
        <script type="text/javascript">   
            function ejemplo(){
    var miExpReg= /^[A-C]\w+\ses\s\w+/
var msg='';
var array=['Juan es guapo','Adriano no es feo','Adriano deja de ser guapo','Adriano ya es guapo','No es ahora','Ahora es no','Adriano es guapo'];
for(var i=0;i<array.length;i++){
    if(miExpReg.test(array[i])){
   alert(array[i]+' hacen match con la expresión regular y la parte o partes que hacen match son: '+array[i].match(miExpReg));
}else{
alert(array[i]+' No hacen match con la expresión regular');
}
}
}
        </script>
    </head>
    <body>
    <script type="text/javascript">   
           
        </script>
        <div style="color:blue;" id ="pulsador" onclick="ejemplo()"> Probar </div>
    </body>
</html>
Título: Re:JavaScript Expresiones regulares RegEx definir patrones coincidencia CU01154E
Publicado por: Ogramar en 25 de Junio 2017, 11:31
Buenas Pepote21 el código está bien y cumple con lo que pedía el ejercicio

En un ejercicio como este es interesante incluir una explicación escrita de qué patrones define la expresión regular, como se ha hecho en https://www.aprenderaprogramar.com/foros/index.php?topic=3995.0

Salu2