我有一个可能包含 XML 和普通字符串的字符串。我需要解析出<math....</math>
字符串中的所有实例。如何从这个字符串 中解析出这个(从<math>
到)的多个部分?</math>
Here is some content <math
xmlns="http://www.w3.org/1998/Math/MathML">
<mi>a</mi><mo>≠</mo><mn>0</mn> </math>, that is mixed in with
this other content <math xmlns="http://www.w3.org/1998/Math/MathML">
<mi>a</mi><msup><mi>x</mi><mn>2</mn></msup> <mo>+</mo>
<mi>b</mi><mi>x</mi> <mo>+</mo> <mi>c</mi> <mo>=</mo> <mn>0</mn>
</math> we want to be able to seperate this string
背景:我试图使这个问题通用。我正在尝试做的细节是针对 MVC3 编码与 Raw。默认情况下,它将对所有内容进行编码。我不希望它对 MathML 进行编码,但希望它对其他所有内容进行编码。所以它的一部分我想渲染为 Html.Raw (MathML 部分),其余部分我想渲染为正常编码的字符串。