Regex 표현식을 사용하여 해결해야하는 문제점이 있습니다. CSS 선택기를 사용하고 HTML 문서 내부의 노드 문자열 표현과 일치하는 정규식을 컴파일하는 작업이 포함됩니다. 중요한 것은 HTML을 XML로 구문 분석 한 다음 Xpath 또는 DOM 쿼리를 사용하여 스타일 속성을 적용하지 않는 것입니다.CSS 쿼리 용 Regex 빌더
누구나 이미 어떤 언어로 이것을 구현 한 프로젝트를 알고 있습니까? 대상 플랫폼은 .NET 3.5입니다.
Regex 표현식을 사용하여 해결해야하는 문제점이 있습니다. CSS 선택기를 사용하고 HTML 문서 내부의 노드 문자열 표현과 일치하는 정규식을 컴파일하는 작업이 포함됩니다. 중요한 것은 HTML을 XML로 구문 분석 한 다음 Xpath 또는 DOM 쿼리를 사용하여 스타일 속성을 적용하지 않는 것입니다.CSS 쿼리 용 Regex 빌더
누구나 이미 어떤 언어로 이것을 구현 한 프로젝트를 알고 있습니까? 대상 플랫폼은 .NET 3.5입니다.
정규 표현식은 놀랍게도 이러한 노드를 일치시키는 나쁜 방법처럼 보입니다. 문제를 따라갈 수 있을지 확신하지 못합니다. 왜 jquery와 같은 노드를 선택하지 않는 것이 좋을까요? 예를 들어 CSS 선택기 'div> span.red : first-child'가 주어진다면, 일치하는 노드의 배열을 반환합니다.
$('div>span.red:first-child')
편집 : 아, 잠깐만 - 사용자의 브라우저가 아닌 '오프라인'으로하려고하십니까? 그래, 내 충고는 무시해. (그럼에도 불구하고, 나는 아직도 정규 표현식 당신을 도울하지 않을 것을 건의 할 것입니다. 왜 페이지의 XML-문서 표현을 생성에 대해 당신이 있습니까?)
정규 표현식으로 CSS 선택기를 번역 회지지 나쁜 생각처럼 들린다. –
그래, 나의 첫 번째 선택이나 결정도 아니야. 그러나 제한 사항이 주어지면 위에 나열된 HTML 민첩성 팩을 제외하고는 더 효율적인 방법이 없습니다. –
성능이 그렇게 나쁘지 않은 경우 작업에 이상적입니다. 감사! –