问题描述
rZ1q_2132_saltkey=Kln6qpp;4YNq_2132_saltkey=L5Wgqpp;Gj8l_0509_saltkey=OKn6qpp;我需要正则提取这样规律的字符串,(4个数字或字母组合_4个数字_saltkey=任意字母或数字组合)正则表达式应该怎样写?
解决方案
解决方案二:
Regexreg=newRegex(@"[a-zA-Z0-9]{4}_[0-9]{4}_saltkey=[a-zA-Z0-9]*");MatchCollectionmc=reg.Matches("rZ1q_2132_saltkey=Kln6qpp"+"*;x/"+"Gj8l_0509_saltkey=OKn6qpp"+"*"+"G*8l_0519_saltkey=OKnaqpp");foreach(Matchminmc){Console.WriteLine(m.Value);}
解决方案三:
strings=@"rZ1q_2132_saltkey=Kln6qpp;4YNq_2132_saltkey=L5Wgqpp;Gj8l_0509_saltkey=OKn6qpp;";MatchCollectionmc=Regex.Matches(s,@"(?i)[a-z0-9]{4}_d{4}_saltkey=[a-z0-9]+");foreach(Matchminmc){Console.WriteLine(m.Value);}
解决方案四:
[dw|wd]{4}_[d]{4}_saltkey=[wd|dw]+
解决方案五:
正则的规则在哪个语言里面都是一样的吧?
时间: 2024-11-16 18:02:48