当前位置 :
C#,在一个字符串中判断有没有如下几种符号如题,我想用C#做一个计算器.然后比如s="123456X789",这个X代表+-*/这四个算术运算符中的任何一个,现在不确定是哪个,用什么方法可以找出s中的X是哪个
 更新时间:2024-04-23 20:26:13
3人问答
问题描述:

C#,在一个字符串中判断有没有如下几种符号

如题,我想用C#做一个计算器.然后比如s="123456X789",这个X代表+-*/这四个算术运算符中的任何一个,现在不确定是哪个,用什么方法可以找出s中的X是哪个符号呢?

丛羽奇回答:
  strings="123456*789";   foreach(charchins)   {   if(!System.Text.RegularExpressions.Regex.IsMatch(ch.ToString(),@"^[0-9]*$"))   {MessageBox.Show(ch.ToString());}   }   正则验证就好了
刘品宽回答:
  能把IsMatch里的参数解释一下吗?并且如果我想判断有哪个符号但不提示,只在后台进行运算,该怎么办?
丛羽奇回答:
  第一个参数是你要验证的字符串,第二个是正则验证这段是验证是否是数字0-9的。自己设置个变量=ch.ToString();后台直接调用你设置的变量就可以了
最新更新
查询网(393r.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

邮箱:  联系方式:

Copyright©2009-2021 查询网 393r.com 版权所有 闽ICP备2021002823号-6