Tag在网页中的书写格式

解决方案 »

  1.   

    给你个Tag在网页中的文法,随手写的,可能不全:
    name<=[a-zA-Z0-9_]+
    tagName<=name
    attrValue1<=[^"]*
    attrName<=name
    attr1<=(attrName=attrValue1)|(attrName="attrValue1")
    attrValue2<=[^']*
    attr2<=(attrName=attrValue2)|(attrName="attrValue2")
    attrList<=(attr1|attr2|attrName)*
    tag<=(<tagName attrList>tag*(</tagName>)?)|<tagName attrList/>