2011-10-20 6 views
0

간단한 문제가 발생하여 해결할 수 있다고 생각합니다.Regex의 문자가 잘못되었습니다.

str = str.replace(/find/g,”replace”) 

예, 코드가 작동하지만, 제가하고 싶은 것은 :

str = str.replace(/</p>/g,”replace”) 

나는 다른 문자열로 문자열의 모든 문자열을 교체하려면 다음 코드를 사용하여 자바 스크립트를 프로그래밍하고 다음 이유로 인하여 작동하지 않습니다.

</p>. 

/을 좋아하지 않습니다.

나를 도울 수있는 사람은 누구입니까?

답변

5

탈출 사용하여 작업을해야 다른 \.

<\/p> 등으로

str.replace(/<\/p>/g, "replace"); 
       ^--- escape char. 
+0

매우 빠른 답변을 보내 주셔서 감사합니다. 좋은 대답과 고마워요. 할 수있을 때 대답을 받아 들일 것입니다. –

2

탈출 /합니다.

관련 문제