gpt4 book ai didi

c# - 正则表达式匹配两个字符之一

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

我可以使用什么正则表达式来确保输入匹配字符“a”或字符“x”。

我已经尝试了以下方法,但这并没有像我希望的那样工作。

char option;

Console.WriteLine("Please make your option");
for (int i = 0; i < options.Length; i++)
{
Console.WriteLine(options[i]);

}
option = char.Parse(Console.ReadLine());
while (option != 'a' || option != 'x')
{
Console.WriteLine("'a' or 'x' please!!");
option = char.Parse(Console.ReadLine());
}

我想要的是只接受两个字符之一......作为输入。

最佳答案

   Regex.IsMatch(input, "[ax]", RegexOptions.IgnoreCase);

将匹配 a,x,A,X

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

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