2012-10-17 3 views
-1

내가 전체 HTML 콘텐츠와 같은 저장하는 변수를 가지고있다 -정규식은 시작과 끝에서 골라하는

의 getContent을 = "<table style="height: 1000px; ; width: 500px;" border="1"> <tbody> <tr> <td>[<span>Assignment(for) name</span>]</td> <td>[<span>Total No of staff-months of the assignment</span>]</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </tbody> </table> "

지금 내가 frst과를 변환 할 작은 따옴표를 붙이십시오.

의 getContent가 변환되도록 사용할 수 있습니다 어떤 정규식

: - 문자열의 시작과 끝을 위해

'<table style="height: 1000px; ; width: 500px;" border="1"> <tbody> <tr> <td>[<span>Assignment(for) name</span>]</td> <td>[<span>Total No of staff-months of the assignment</span>]</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </tbody> </table> ' 

답변

2

사용 앵커 :

getcontent = getcontent.replace(/(^"|"$)/g, "'"); 

^ 문자열의 시작을 나타내며 $ 끝.

이것은 당신이 실제로 당신의 입력으로 인해 문자열 내 " 이스케이프에 유효하지 않은 경우에 "로 묶여 " 아닌 문자열 (구문), 끝나는 시작하는 끝이 모두 포함 된 문자열을 가지고 있다고 가정합니다.

+0

하지만이 대답은 내게 맞지 않습니다. – user1744639

+0

방금 ​​테스트했습니다. 대신 당신은 무엇을 얻습니까? –

+0

내가 준 것과 같은 예제로 테스트 했습니까? 나는 변화가 없다. – user1744639