0
A
답변
1
당신은 당신의 정규식으로
@"(?<=<span[^>]*?>)\s*(?=</span>)"
를 사용할 수 있습니다.
정규 표현식으로 HTML을 파싱하는 것은 싫은 일이며, HTML 주석과 JavaScript를 만났을 때 끔찍하게 깨어납니다.
0
사용 Regex.Replace
Regex regex = new Regex(@"<span([^>]*)>\s*</span>");
String output = regex.Replace(input, "<span$1> </span>");
관련 문제
- 1. 세미콜론없이 & nbsp
- 2. IE에 표시되지 않습니다
- 3. & nbsp 이상한 연기
- 4. String.Format (...) 통화의 경우
- 5. (Flex 3) HTTPservice를 사용하여 XML 파일에서 데이터를 가져와 배열로 반환 데이터를 저장하려면 어떻게해야합니까?</p> <p>[루트] <br/> [주] <br/> [제목] ... [/ 제목] <br/> :
- 6. 이 제대로 표시되지 않습니다.
- 7. json-rpc 기형의 요청으로
- 8. XPATH를 사용하여 텍스트 검색
- 9. PHP 난이 "동적"분리에 기초하여 배열로 문자열을 분할해야 하이 [0-9] Â
- 10. 오이 및/또는 Webrat은 을 싫어합니까?
- 11. 두 개 이상의 공백을 대체하십시오. & nbsp
- 12. 정규식은 공백 문자를 으로 바꿉니다.
- 13. Vim regex help : 공백을 " "로 변경하십시오.
- 14. " "대신 " "이 (가) 대체됩니까?
- 15. options_for_select를 기꺼이 받아들이는 방법 태그
- 16. Drupal WYSIWYG 제거 중 & nbsp 자동으로
- 17. 자바 스크립트 정규식 공백 또는
- 18. php : 왜 은 제거되지 않았습니까?
- 19. 포함 된 HTML에서 태그 제거
- 20. & nbsp 갑자기 aspx가 다가 왔습니다. 파일
- 21. JSON null 값을 파싱하여 을 얻으시겠습니까?
- 22. 는 RSS 피드 실패 확인을합니다.
- 23. XSL을 사용하여 Mozilla에 을 표시하는 방법.
- 24. 을 감지하고 자바 스크립트가있는 공백
- 25. 하이픈 및 Firefox와 다른 브라우저의 차이점은
- 26. html_entity_decode로 디코딩 한 다음 문제가있는 경우
- 27. 표현 엔진 - 필드에서 을 제거 하시겠습니까?
- 28. PHP 구문 분석 문제 - 및
- 29. Windows XP를 개발할 때 Windows Vista를 고려할 가치가 있습니까? 윈도우 Vista에서 당연히해야하는, 윈도우 XP는 다른, 다른 게시물에 답변을
- 30. <o:p> </o:p>< o : p > & nbsp;</o : p > 표시 오류
은 내가 ("몸") .Element를 XElement.Load (outputstrg)와 교체 된 문자열을로드 할 때 다른 문제에 직면했다하지만 텍사스; 그것에 대한 오류가 발생했습니다 거기에 공간을 가지고있는 XML 통지 있도록 내 바꾸기 문자열을 만들 수있는 방법이 있습니까? – Jack
@ 잭 : 물론. Regex.LoadOptions.PreserveWhitespace를 사용하여 파일을 바꾸고 구문 분석 (또는로드)하지 마십시오. – Jens
@Jens : "frowned upon"은 잘못된 문구라고 생각합니다. 부동 소수점 숫자 사이의 비교가 눈살을 찌푸린다고 말하는 것과 같습니다. 그것은 눈살을 찌푸리지 않아서, 그것은 단순히 문제에 대한 잘못된 해결책 일뿐입니다. 매우 구체적인 경우에는 작동하지만 현실 세계에서는 성공할 수있는 방법보다 실패 할 가능성이 더 많습니다. –