こんにちはみんな、正規表現で複数行を使用することについて簡単な質問がありました:
正規表現:
string content = Regex.Match(onix.Substring(startIndex,endIndex - startIndex), @">(.+)<", RegexOptions.Multiline).Groups[1].Value;
これが私が読んでいるテキストの文字列です:
<Title>
<TitleType>01</TitleType>
<TitleText textcase="02">18th Century Embroidery Techniques</TitleText>
</Title>
これが私が得ているものです:
01
私が欲しいのは、
<Title> and </Title>.
これは、すべてが1行にある場合は完全に機能しますが、別の行から始まるため、スキップしているか、パターンに含まれていないようです。
どんな援助も大歓迎です。