gpt4 book ai didi

返回下一行的 C# 正则表达式

转载 作者:太空宇宙 更新时间:2023-11-03 23:14:46 26 4
gpt4 key购买 nike

我正在研究匹配特定语句并返回下一行的正则表达式。

例如,从以下几行中,我想匹配“token”并获得“content1”和“content2”。

some statement
token
content1
some other statement
some othe statement 2
token
content2
continutes
.....

我试过这种说法,但我认为这是根本错误的。

var r = new Regex("token.*(\r\n){2}", RegexOptions.Singleline);

有什么想法吗?

最佳答案

你可以用正则表达式做到这一点

(?<=\ntoken\n).*

它使用正向后视查找仅包含 token 的行,然后匹配下一行中的所有内容。

See this example at ideone .

关于返回下一行的 C# 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37608846/

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