El uso de JavaScript Cuerda Regular Expressions JavaScript Cuerda Expresiones regulares - Parte 7 Introducción Esta es la séptima parte de mi serie, JavaScript Cuerda expresiones regulares. Hemos visto algunos usos de expresiones regulares en JavaScript. Sabemos cómo comprobar si una expresión regular se encuentra en una cadena de asunto. Sabemos cómo encontrar la posición de expresión regular coincidente en la cadena de asunto. Tenga en cuenta que la cadena de asunto puede ser una página entera de texto.
En esta parte de la serie, vamos a aprender dos características importantes titulado "Buscar y reemplazar" y "La operación de división". Buscar y reemplazar Puede buscar una coincidencia en la cadena de asunto y tienen las cadenas de sub emparejado reemplazados. Considere la siguiente cadena de asunto: "Yo soy un hombre que eres un hombre.". La cadena de sub "hombre" se presenta en esta materia en dos lugares. Usted puede tener la aparición de la cadena sub "hombre" reemplazado por mujer. Esto se hace mediante el objeto de cadena reemplazar () método.
El siguiente código ilustra esto: La salida es: ". Yo soy un hombre que eres un hombre." "Yo soy una mujer. Usted es un hombre." Hay cuatro líneas en el código. La primera línea es la declaración y asignación de la cadena de asunto. La segunda línea hace el reemplazo, usando el método objeto de cadena, replace (). El primer argumento del método replace () es la expresión regular; el segundo argumento es la cadena secundaria de sustitución. La cadena de asunto es el objeto para el método replace (). La primera declaración de alerta muestra el asunto.
La segunda declaración de alerta muestra la cadena devuelta por el método replace (). Desde la salida, vemos que el tema se mantiene sin cambios. La cadena de retorno por encima es el sujeto, donde la primera aparición de la cadena sub, "hombre" se ha sustituido a la mujer. Para el reemplazo de expresiones regulares de JavaScript, sabe esto: - El sujeto no se cambia. - Utilice el método replace () del objeto de cadena. - El primer argumento del método es la expresión regular. - El segundo argumento para el método es la cadena secundaria de sustitución. - El objeto del método es el sujeto.
- Sustitución tiene lugar en la cadena devuelta. - Sin la expresión regular indicador g sólo la primera aparición coincidente se sustituye En el siguiente código de las dos apariciones de la de la cadena sub, "hombre" se sustituyen, por "mujer", gracias a la expres