本文介绍了如何删除C#中的特定字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
输入:1-1,2-2,2-3,3-2,4-1 ....
预期产量:1,2,3,2,1
需要删除1- 2- 3-4个字符请帮助
我尝试过:
string Testdata =1-1,2-1,2-2;
string input = Regex.Replace(Testdata, @(\\\ + | - |'|#),);
它不是wotking
op:11,21,22
Input:"1-1,2-2,2-3,3-2,4-1...."
Expected output:1,2,3,2,1
need to remove 1- 2- 3- 4- characters please help
What I have tried:
string Testdata = "1-1,2-1,2-2";
string input = Regex.Replace(Testdata, @"(\s+|-|'|#)", "");
its not wotking
op:11,21,22
推荐答案
string Testdata = "1-1,2-2,2-3,3-2,4-1..";
string input = Regex.Replace(Testdata, @"(-\d+)", "");
string input = Regex.Replace(Testdata, @"[\d]+-", "");
您还可以搜索Expresso正则表达式并下载这个免费软件,它将帮助您构建有意义的正则表达式。
Hope这有帮助。
You could also search for "Expresso regular expression" and download this free software which will help you building meaningful regular expressions.
Hope this helps.
这篇关于如何删除C#中的特定字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!