2012-05-06 3 views
-6

가능한 중복 :


replace all occurrences in a string

나는이 질문/답을 발견

Use JavaScript regex to replace numerical HTML entities with their actual characters

난 그냥 비록 하나의 엔티티를 교체해야합니다. 특정 패턴을 정규식과 어떻게 일치시킬 수 있습니까?

내가 이런 짓을 한 내가 정규식에 대해 잘 모르는 :

.replace('–', '–') 

하지만 분명히 첫 번째 인스턴스를 대체합니다.

감사합니다,

토마스

+3

무엇을 시도 했습니까? (-1. 시도해보십시오. 시도한 것과 실행 된 방법을 보여줍니다.) 만약 당신이 하나를 교체 할 필요가 있다면'function'을 대체 할 필요가 없습니다. –

답변

1
.replace(/–/g, '–') 

는 모든 인스턴스를 대체하도록 g 플래그가 글로벌을 의미합니다.

4

replace 메서드는 문자열을 사용할 때 첫 번째 발생을 대체합니다. 정규 표현식을 사용하면 글로벌 플래그 g을 지정할 수 있습니다.

.replace(/–/g, '–') 
+0

고마워. 나는 당신의 앞에 1 분이었던 @ Esailija 대답을 받아 들였다. – tsdexter

관련 문제