C++ 理解XML字符数据EBNF

C++ 理解XML字符数据EBNF,c++,xml,xml-parsing,w3c,C++,Xml,Xml Parsing,W3c,以下EBNF规则表示为 CharData ::= [^<&]* - ([^<&]* ']]>' [^<&]*) CharData::=[^的EBNF生产 [14]CharData::=[^的EBNF生产 [14]CharData::=[^谢谢你的朋友。感谢你抽出时间回答我的问题。虽然规格说明是用英语写的。感觉就像我在读一个火星人写的东西。我就是想不起来。两个正则表达式([^谢谢你的朋友。感谢你抽出时间回答我的问题。虽然规格说明是用英语写的。但我

以下EBNF规则表示为

CharData ::= [^<&]* - ([^<&]* ']]>' [^<&]*) 
CharData::=[^的EBNF生产

[14]CharData::=[^的EBNF生产


[14]CharData::=[^谢谢你的朋友。感谢你抽出时间回答我的问题。虽然规格说明是用英语写的。感觉就像我在读一个火星人写的东西。我就是想不起来。两个正则表达式(
[^谢谢你的朋友。感谢你抽出时间回答我的问题。虽然规格说明是用英语写的。但我感觉我好像在读一个火星人写的东西。我只是无法理解它。两个正则表达式(
[^