mozilla
Los resultados de tu búsqueda

    Ejecutar una búsqueda global, discriminar mayúsculas y minúsculas y considerar entrada multilínea

     

    Ejecutar una búsqueda global, discriminar mayúsculas y minúsculas y considerar entrada multilínea

    Las expresiones regulares poseen tres banderas [flags] opcionales que permiten una búsqueda global y una búsqueda que discrimine si el texto está en mayúsculas o minúsculas. Para indicar una búsqueda global, utilice la bandera g. Para indicar una búsqueda que discrimine la diferencia entre mayúsculas y minúsculas, utilice la bandera i. Para indicar una búsqueda multilínea, utilice la bandera m. Estas banderas pueden ser utilizadas separadamente o en conjunto en cualquier orden y están incluidas como parte de una expresión regular.

    Para incluir una bandera con una expresión regular, utilice la siguiente sintaxis:

    re = /patrón/banderas
    re = new RegExp("patrón", ["banderas"])
    

    Nótese que las banderas son una parte integral de una expresión regular. Éstas no pueden ser añadidas o removidas más tarde.

    Por ejemplo, re = /\w+\s/g crea una expresión regular que busca por uno o más caracteres seguidos por un espacio y busca por esta combinación a lo largo de la cadena.

    <script type="text/javascript">
     re = /\w+\s/g;
     str = "fee fi fo fum";
     myArray = str.match(re);
     document.write(myArray);
    </script>
    

    Esto despliega ["fee ", "fi ", "fo "]. En este ejemplo, usted puede reemplazar la línea:

    re = /\w+\s/g;
    

    con:

    re = new RegExp("\\w+\\s", "g");
    

    y obtener el mismo resultado.

    La bandera m es utilizada para especificar que una cadena de entrada multilínea deberá ser tratada como múltiples líneas. Si la bandera m es utilizada, ^ y $ coinciden al inicio o al final de una línea dentro de una cadena de entrada en vez de comenzar o terminar en la cadena completa.

    Etiquetas y colaboradores del documento

    Contributors to this page: DSN XP, DSN_XP, teoli, Mgjbot
    Última actualización por: teoli,