嗨,伙计们刚刚有一个关于在正则表达式中使用多行的快速问题:
正则表达式:
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>.
当所有内容都在一行上时,这非常有效,但由于从另一行开始,它似乎正在跳过它或不将其包含在模式中。
非常感谢任何帮助。