>  Q&A  >  본문

javascript - js 정기 교체 문제

으아악

태그의 내용을

로 바꾸세요. 으아악

일반 솔루션은 어떻게 작성하나요?

高洛峰高洛峰2662일 전910

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-07-05 10:57:03

    먼저 컴파일의 원리를 배웠다면 정규식은 중첩된 데이터 구조를 처리할 수 없다는 것을 알게 될 것입니다. 즉, 정규식을 통해 [본문에서 중첩된 p의 첫 번째 i 태그 선택]이라는 요구 사항을 달성하려는 경우 원칙적으로 불가능합니다.

    둘째, 구조화된 DOM 텍스트를 다루고 있으므로 이를 달성하기 위해 jQuery의 parHTML 메서드를 사용할 수 있습니다. jQuery 구문 분석 후 얻은 객체는 $를 사용하여 p 또는 i와 같은 노드를 추가로 선택할 수 있습니다. 이렇게 하면 텍스트 교체 문제를 간단하고 효과적으로 해결할 수 있습니다.

    Node 서버라면 jQuery를 Cherio로 바꾸시면 됩니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-07-05 10:57:03

    현재 제공한 테스트 텍스트에서만 바꾸려면 상황이 비교적 간단하기 때문에 ([u4e00-u9fa5]+)와 같은 일반 일치 항목을 작성하고 {{#$1#}}로 바꾸면 됩니다.

    회신하다
    0
  • 취소회신하다