string str="a+b+c+d-e";我想将当中的符号 + + + -抽取出来char[] operator={'+','+','+','-'};不要用for这种循环方式
解决方案 »
- winfrom程序中,给Panel.BackgroundImage设置大图片后,拉动滚动条后,背景图破碎形成百叶窗效果,如何解决
- c# 查找word中关键字并标红
- 如何在水晶报表中动态显示通过GDI+绘制的图形对象?急急急...不够再加分
- 请问在服务器端的按钮事件中怎么样关闭按钮所在的弹出式窗口,并重新定向到一个页面呢?
- 各种统计图表,欢迎大家进行测试啦~~~~~
- C#如何用类名创建类对象(急)
- 关于GDI+绘图的问题
- 打不开子窗体
- 求教:在c#里调用ping 10.1.*.* 之类的命令怎么取得返回值,判断是否成功?(急)
- 对于static本人还是不太理解,希望各位大虾能够帮忙看看下面这段代码
- c#remoting程序问题请教!
- 问个WF的问题
string[] strs=str.Split("abcdefghijklmnopqrstuvwxyz".ToCharArray(),StringSplitOptions.RemoveEmptyEntries); 正式也是返回字符串数组
string[] s = str.Split(new char[] { '+', '-'});
string str = "a+b+c+d-e";
string[] s = str.Split(new char[] { '+', '-'});
[/Quote]
楼主不是这个意思吧,是抽取里面的+-符号,而非字母数字。string str = "a+b+c+d-e";
string[] s = str.Split(new char[] { '+', '-' }); MatchCollection m = Regex.Matches(str, "\\+|\\-", RegexOptions.Singleline); foreach (var i in m)
Console.WriteLine(i);