2013-05-31 3 views
0

relax-ng에서 속성 이름이 reg-ex와 일치해야 함을 지정하는 방법이 있습니까? 예를 들어 html5의 데이터 속성 나는 내가 좋아하는 뭔가를 할 수 바라고 있어요relax-ng compact : 이름이 reg-ex와 일치하는

<link rel="some-relation" href="/its-location/" data-color="blue" /> 

...

LinkType |= (
    attribute rel { text }, 
    attribute data-* { text }*, 
    (attribute href_template { UriTemplate } | attribute href { Uri }) 
) 

답변

2

http://books.xmlschemata.org/relaxng/relax-CHP-9.html는 NG를 진정에서 정규 표현식 지원에 대해 설명합니다. 필자의 지식에 따르면 RELAX NG의 정규 표현식은 속성 값과 요소 내용으로 제한되며 속성 이름은 다루지 않습니다.