有没有办法在relax-ng中指定属性的名称必须与reg-ex匹配。例如html5中的数据属性。
<link rel="some-relation" href="/its-location/" data-color="blue" />
我希望我能做点像......
LinkType |= (
attribute rel { text },
attribute data-* { text }*,
( attribute href_template { UriTemplate } | attribute href { Uri } )
)
答案 0 :(得分:2)
http://books.xmlschemata.org/relaxng/relax-CHP-9.html描述了RELAX NG中的正则表达式支持。据我所知,RELAX NG中的正则表达式仅限于属性值和元素内容,不包括属性名称。