在c#中比较文本文件和文本模式?我比较了一个文本文件和一个像“..”这样的模式,它正在像这样在日志中写入整行......插入到depdb..fin_quick_code_met但我需要单独编写depdb或depdb..fin_quick_code_met即)我只需要这个词if(line.contains(".."))dest.WriteLine("LineNo:"+counter.ToString()+":"+""+line.TrimStart());这个字单独怎么写?有什么建议么?类似于:stringline="insertintodepdb..fin_quick_code_met";foreach(Regex.Matches(line,@"(w*)..")){Console.WriteLine(match.Groups[1]);或者只是行中的(第一个)匹配:Matchmatch=Regex.Match(line,@"(w*)..");如果(match.Success){Console.WriteLine(match.Groups[1]);}获得完整的depdb..fin_quick_code_met;相同的代码,但带有@"w*..w*,请参见match.Value。如果你的行只包含一个..条目,这将起作用如果分享的所有内容对你都有用,你需要了解更多C#学习教程,我希望你多关注-varline="insertintodepdb..fin_quick_code_met";如果(line.contains("..")){varsplitted=line.Split(new[]{".."},StringSplitOptions.RemoveEmptyEntries);varfirstPart=splitted.First().Split('').Last();varsecondPart=splitted.Last();varcomposed=firstPart+".."+secondPart;}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
