2011-03-03 6 views
0

로 텍스트 줄을 래핑하는 나는 경우 :사용 정규식은 문자열

bob\nwas\nhere 

I 출력에 정규식 싶습니다 : 별표 (*)가 각 라인의 시작과 끝에 배치 된

*bob**was**here* 

, 새 줄 문자가 제거되었습니다.

JavaScript/jQuery를 사용하고 있습니다.

+0

어떻게 멀리이 질문에 boundry 조건에받을 수 있나요? 제 생각에 당신이 일명 "시작/끝"과 같은 질문을한다면, 이것은 사전이나 사후의 협의가 프로그래머들을 미치게 만들도록 고안된 악의적 인 질문이나 장난스러운 질문 일 것입니다. – sln

+0

답은's/bob \ nwas \ nhere/* bob **이 ** 여기에 있습니다 **/ – sln

답변

3
var input = 'bob\nwas\nhere', 
    re = /\n/g; 

alert('*' + input.replace(re, '**') + '*'); 

Demo

+0

정규식을 다음으로 변경하십시오./\ n/gm - jsFiddle : http://jsfiddle.net/t99mP에서 확인하십시오./ – jessegavin

+0

음 +1 그럼 매트! – jessegavin

+0

@jesse : 건배 :) –