在C#中,扩展^, + 的正则表达式表示匹配一个或多个非逗号字符。这里的^,表示匹配非逗号字符,而+表示匹配一个或多个前面的字符。
以下是一个C#代码示例,使用正则表达式匹配非逗号字符:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string input = "abc,def,ghi,jkl";
string pattern = @"[^,]+";
MatchCollection matches = Regex.Matches(input, pattern);
foreach (Match match in matches)
{
Console.WriteLine(match.Value);
}
}
}
输出结果:
abc
def
ghi
jkl
在这个示例中,我们使用了Regex.Matches方法来匹配非逗号字符,并将结果存储在MatchCollection对象中。然后,我们遍历MatchCollection对象并输出每个匹配的值。
算法大赛
企业创新在线学堂
云+社区沙龙online [国产数据库]
企业创新在线学堂
云+社区技术沙龙[第17期]
Game Tech
Game Tech
Game Tech
领取专属 10元无门槛券
手把手带您无忧上云