gpt4 book ai didi

c# - 正则表达式重音不敏感?

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

我在C#程序中需要正则表达式

我必须捕获具有特定结构的文件名。

我使用了\w char类,但是问题是该类与任何重音字符都不匹配。

那该怎么做呢?我只是不想在模式中放入最常用的带重音的字母,因为理论上我们可以在每个字母上都加重音。

所以我虽然有一种语法,但说我们要区分大小写(或要考虑重音符号的类),或者要允许我不区分大小写的 Regex 选项。

你知道这样的事吗?

非常感谢你

最佳答案

不区分大小写的示例适用于我:

     string input =@"âãäåæçèéêëìíîïðñòóôõøùúûüýþÿı";
string pattern = @"\w+";
MatchCollection matches = Regex.Matches (input, pattern, RegexOptions.IgnoreCase);

关于c# - 正则表达式重音不敏感?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6664582/

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