gpt4 book ai didi

.net - Regex.Matches 匹配大写和小写

转载 作者:行者123 更新时间:2023-12-01 09:58:13 25 4
gpt4 key购买 nike

foreach (Match match in Regex.Matches(line, "X"))
{
indexes.Add(match.Index);
}

我有一个快速的问题。这是我的代码部分,我正在获取 X 的索引,但即使 X 是小写的,我也想获取索引。我应该写什么?

最佳答案

使用 i模式修饰符(使正则表达式不区分大小写):

foreach (Match match in Regex.Matches(line, "(?i)X"))

或使用 RegexOptions.IgnoreCase 选项:
foreach (Match match in Regex.Matches(line, "X", RegexOptions.IgnoreCase))

或同时指定 Xx :
foreach (Match match in Regex.Matches(line, "[Xx]"))

关于.net - Regex.Matches 匹配大写和小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21167340/

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