gpt4 book ai didi

c# - 正则表达式:反转匹配顺序

转载 作者:太空狗 更新时间:2023-10-30 00:44:31 25 4
gpt4 key购买 nike

我有这个片段来执行正则表达式搜索:

public IEnumerable<MyMatch> GetMyMatches() 
{
Match m = myRegex.Match(Text, offset);
if (m != null && m.Success && m.Value != null && m.Value.Length > 0)
{
offset = m.Index+m.Length;
yield return new MyMatch() { Match=m, SomeFurtherInformation=... };
} else
yield break;
}

如您所见,我逐一记录了文本中的所有事件。

但是如何反转搜索方向呢?

谢谢你的帮助

最佳答案

您可以使用“Matches” '然后做一个'Reverse ' 在返回的 IEnumerable 上。

关于c# - 正则表达式:反转匹配顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7696161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com