Al usar la función de reemplazo en JavaScript, ¿qué hace ‘/ \ – / g’?

Vamos a diseñar la expresión regular que tienes / \ – / g

Qué significa / significa: – Bueno, se supone que la expresión regular se escribe encerrada dentro de //. Simplemente denota que todo lo que reside entre estos dos personajes es una expresión regular.

\ -: – Esto coincide con el personaje, literalmente. \ se usa para escapar de caracteres que tienen un significado especial en el vocabulario regex. – se usa para definir un rango en la sintaxis de expresiones regulares y, por lo tanto, se escapa usando \ character.

Ahora regex por defecto deja de coincidir después de encontrar la primera coincidencia. Pero dado que su problema requiere encontrar todas las posibles coincidencias en la cadena. Por lo tanto, utilizamos la bandera global denotada por g. Esto significa que necesitamos buscar en toda la cadena hasta encontrar cada coincidencia. Todas las banderas se escriben después del / denotando el final de la expresión regular.

Esto completa la explicación de su expresión regular.

More Interesting

C ++ (lenguaje de programación): ¿Cómo puedo usar BST para encontrar el elemento mayoritario en una matriz sin clasificar?

¿Cuáles son las preguntas de diseño que se hacen en las entrevistas de SDE en compañías tecnológicas en los Estados Unidos?

Se le proporciona una matriz A de k valores que contienen valores int en orden ordenado (asec). Encuentre los valores de k superiores (asec) que pueden ser el número de la matriz A, o la suma de dos números de A o la suma de tres números de A.?

¿Para qué debo estar preparado en una entrevista técnica de codificación?

¿Cómo puedo hacer una entrevista técnica en una empresa de ciencia de datos / análisis de datos dentro de un fin de semana?

¿Cuáles son las mejores y peores cosas de las entrevistas telefónicas técnicas?

Dada una matriz de 'n' enteros. ¿Encuentra los números 'k' de manera que la diferencia mínima de todos los pares posibles de números 'k' sea máxima (máxima entre otras diferencias mínimas para varias posibles selecciones de números k)?

¿Cuál es el mejor libro para prepararse para la ronda técnica de las entrevistas, principalmente para C y C ++?

¿Qué tan útil es la preparación de InterviewBit para candidatos que tienen 0 a 3 años de experiencia industrial?

¿Cuáles son algunos ejemplos de configuraciones de problemas de entrevistas técnicas que son buenas para evaluar candidatos de aprendizaje automático?

¿Cómo multiplicaría dos polinomios que tienen un grado de 16 y 17 usando solo 17 multiplicaciones grandes?

¿Cuál es el conjunto de preguntas para preparar en Java y JavaScript para una entrevista de más de 2 años?

Cómo resolver este problema cuando tengo dos matrices declaradas como caracteres sin signo pero contienen valores enteros y tengo que realizar una resta por elementos pero no puedo tomar matrices enteras intermedias

¿Cuáles son algunas de las mejores preguntas que generalmente se hacen en una entrevista IIT?

¿Tener buenas habilidades de comunicación realmente importa para un trabajo de ingeniería de software?