2010-06-06 5 views

답변

2

먼저 "문자열의 모든 인스턴스를 \ u009로 바꾸십시오"라고 말합니다.

하지만 regex는 (/ \ u0009/g, ''); 이것은 오타 (0이 아닌)입니까?

어쨌든 문자열에 유니 코드, 가로 탭 문자 (한 문자 만 포함)가 있으면 정규식이 좋습니다.

var oneChar  = 'Pre \u0009 post'; 
var sixChars = 'Pre \\u0009 post'; 

//-- NOTE: If not using Firebug, replace 'console.log()' with 'alert()'. 

console.log (oneChar + ' becomes --> ' + oneChar.replace (/\u0009/g, "")); 
console.log (sixChars + ' becomes --> ' + sixChars.replace (/\\u0009/g, "")); 
1

당신은 다른 탈출을 필요 .replace(/\\u009/g,''); :

+0

당신은 코드 서식을 사용할 필요가, 또는 SO 경향이 : 실제로 6 아스키 문자가 포함 된 경우

는 다음 정규식, 탈출과 같이해야 당신의 백 슬래시를 먹기. –