2010-08-03 5 views
0

해당 문제에 대해 jquery 또는 jscript에서 동일한 작업을 수행 할 수있는 쉬운 방법이 있습니까? 이처럼Asp.net jquery reqex conversion?

NewString = Regex.Replace(SOMESTRING, "[^a-z0-9A-Z -]") 

답변

0

다음 g (G lobal) 플래그없이

newString = someString.replace(/[^a-z0-9A-Z -]/g, ""); 

, 그것은 단지 첫 경기를 교체합니다.

0
NewString = SOMESTRING.replace(/[^a-z0-9A-Z -]/g, "new string") 

하지만 쓴 것은 실제로는 Regex의 유효한 정적 메서드가 아닙니다.

+0

** 반환 값을 할당해야합니다. ** - 문자열은 변경 불가능합니다. – SLaks

+0

@SLaks : 나는 바보가 아니며 편집 한 전체 줄을 번역하지 않았습니다. 내가 너에게서/g을 훔쳤지 만, 고마워. –

+0

예; 너와 나는 그걸 깨달았다. 그러나 Joe Programmer는 그렇지 않을 수도 있습니다. – SLaks