gpt4 book ai didi

regex - VB.Net 正则表达式...提取值

转载 作者:行者123 更新时间:2023-12-02 08:53:57 25 4
gpt4 key购买 nike

在 VB.Net 中,如何使用 RegularExpressions 类从字符串中提取值?例如,假设我有字符串:

[Mon Jan 4 2011] Blah Blah2 Other text

我想将“2011 年 1 月 4 日星期一”部分返回到一个变量中。我以为您会使用“Regex.Replace”方法,但我似乎无法弄清楚如何提取我想要的字符串部分。

最佳答案

在这种情况下,我认为您不需要替换文本,您需要匹配文本。

Regex.Match(input, "(?<=\[)[^\]]+").Value

这会获取从第一个 [ 之后一直到下一个 ] 的所有文本。编辑:遗漏了一个方括号。

关于regex - VB.Net 正则表达式...提取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6431799/

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