在 VB.Net 中,如何使用正则表达式类从字符串中提取值?例如,假设我有字符串:
[Mon Jan 4 2011] Blah Blah2 Other text
Run Code Online (Sandbox Code Playgroud)
我想将“Mon Jan 4 2011”部分返回到变量中。我以为你会使用“Regex.Replace”方法,但我似乎无法弄清楚如何提取我想要的字符串部分。
在这种情况下,我认为您不需要替换文本,而是需要匹配文本。
Regex.Match(input, "(?<=\[)[^\]]+").Value
Run Code Online (Sandbox Code Playgroud)
[这将获取从第一个文本到下一个文本的所有文本]。编辑:错过了一个方括号。
| 归档时间: |
|
| 查看次数: |
16858 次 |
| 最近记录: |