Espero que ahora aprecio lo que el primer punto anterior está hablando. El m Bandera Lea el segundo punto por encima de nuevo. Aquí nos fijamos en el efecto de la bandera m. Considere la siguiente cadena de asunto: subject =; "La primera frase \\ n La segunda frase \\ n La tercera frase \\ n..." La cadena de asunto tiene tres líneas. La siguiente condicional produce una coincidencia. si (subject.search (/segundo /m)! = -1) Tenga en cuenta que el indicador m se ha utilizado. La cadena de sub "segundo", en la segunda línea se corresponde. Considere el siguiente patrón: /^.
*$/m Con la bandera m, este patrón (expresión regular) debe coincidir con una sola línea. Vamos a ver si lo hace con la cadena de asunto de varias líneas arriba. Considere el siguiente código: La salida es: La primera frase. undefined undefined Como se puede ver, sólo la primera línea se corresponde. Si desea que todas las líneas que se ajustará, usted tiene que utilizar el indicador g también. El siguiente código ilustra esto: La salida es: La primera frase. La segunda frase. La tercera frase.
El uso de más de una bandera de saber que usted puede tener más de una bandera en una expresión regular, como en: /envío /im El programa anterior también tiene otro ejemplo, que es, /^.*$/mg Bueno, es hora de un descanso. Nos vemos en la siguiente parte de la serie. Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación en el cuadro de búsqueda de esta página y haga clic en Buscar (menú de uso si está disponible): Introducción a JavaScript Cuerda Regular Expressions JavaScript Cuerda patrones de expresiones regulares Más JavaScript Cadena Regular Los patrones de expresión de agrupamiento en JavaScript de Cuerda Expresiones Regulares Banderas en JavaScript Cadena Expresiones construcción JavaScript Cuerda expresiones regulares regular usando JavaScript Cuerda