gpt4 book ai didi

c# - 正则表达式 - 用于匹配括号之间的字母字符的模式

转载 作者:行者123 更新时间:2023-11-30 19:12:54 25 4
gpt4 key购买 nike

任何人都可以协助提供正则表达式模式来查找括号之间的字母吗?即:

[一个]或者[AAA]或者[BAB]

我正在搜索的字符串可能是这样的:

([A] * [B] + [AAA])

由此,我希望能够从字符串中获取 A、B、AAA。我正在搜索的字母将始终位于方括号中。

最佳答案

使用这个正则表达式:

(?<=\[)[A-Za-z]+(?=\])

匹配项以粗体显示:

[A] or [AAA] or [BAB] ([A] * [B] + > [AAA])

你可以像这样使用它:

var matches = Regex.Matches(input, @"(?<=\[)[A-Za-z]+(?=\])");

关于c# - 正则表达式 - 用于匹配括号之间的字母字符的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5537851/

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