2011-09-27 7 views
-3

CSS 코드의 유효성을 검사하는 정규식을 검색합니다. (텍스트 입력에서) CSS 문자열을 가져 와서이 표현식으로 일치 시키려고합니다. 아무도이 직원을위한 유용한 정규식을 알고 있습니까 조언을 주셔서 감사합니다일치하는 CSS 문자열의 정규식

+2

어떤 종류의 CSS를 검증 하시겠습니까? 예를 들어, CSS 규칙을 확인 하시겠습니까, 아니면 전체 CSS 문서를 확인 하시겠습니까? –

+0

이전 대답보기 : http://stackoverflow.com/questions/236979/parsing-css-by-regex – Brian

답변

0

나는 전체 CSS 표준을 위해 이것을 할 수 있다고 생각하지 않습니다. 그리고 가능하다하더라도 누군가가 페이지를 작성하면 긴 디버깅을 이해할 나이가 필요할 것입니다. 나는 여기에서 정말로 도움이되지 않는다고 생각한다. 미안하다.

1

일치하는 RegExp 만들기 모두 CSS 규칙은 매우 많은 시간이 소요됩니다. 기존 CSS 속성 + 값을 모두 알아야합니다. 이러한 속성과 값은 브라우저마다 다릅니다 (-moz-, -ms-, -webkit-, -o- 접두어).

효율적인 방법은 웹 검증 자에게 XMLHttpRequest를 전송하는 것입니다 (예 : http://jigsaw.w3.org/css-validator/#validate-by-input).

도메인 간 제한으로 인해 XHR을 사용하여 해당 URL에 액세스 할 수 없습니다. 이를 해결하려면 유효성 검사기 download을 호스트에 업로드하십시오.

관련 문제