永发信息网

c# 使用正则表达式`高手指点看有什么错

答案:2  悬赏:50  手机版
解决时间 2021-04-27 19:44

public static bool IsMatch(string str)
    {
       if(str==null)return false;
            System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(str);
            return reg1.IsMatch(str);
   }
  
   public static bool isNaN(string strNaN)
   {
       string strPattern =@"[^\d]$";;
       return IsMatch(strNaN);
   }

结果貌似不对

最佳答案

正则表达式 和  要校验的值是两个东西,必须是两个 str,


public static bool isNaN(string value)
   {

System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex("^[0-9]+$");
    return reg1.IsMatch(value);

}

全部回答
你要匹配非数字? /d ,匹配数字。你却用了反划杠。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样用手机开通8元移动流量套餐
南京文交所邮币卡交易中心新塍营业厅我想知道
鲸鱼怎么繁殖后代,鲸怎样繁殖后代
永恒之塔真正下载地址
请假两天。编什么理由最好?
外部设备有损坏的,导致主机不加电怎么办?
球鞋鞋舌总是跑偏怎么办?
《下一站幸福》有第十集的话请第一时间通知我
你好 我的苹果7p从今天早上开始无服务 关机开
为什么我玩魔兽就掉
联通发短信怎么查流量,电信用户怎样发短信查
周岗在什么地方啊,我要过去处理事情
为什么有些人掉头发很厉害呢?
河南移动网有关GPRS5元套餐
刚才16.00左右时间 网络游戏侠义道2 侠肝义胆
推荐资讯
天风姤变乾为天
汕头的蓝水星怎么样?
SM是什么意思OZ?
石家庄什么地方卖的诺基亚水货手机质量好啊?
抗衡总队长的三把斩魄刀是谁的
求个没激活码的 或者已经搞过激活码的 Adobe
新波猪蹄店在什么地方啊,我要过去处理事情
陡坡起步打啃是怎么回事
急需好听,易记的女孩子名字?谢谢
computer Game是什么意思啊
能用手机绑定密保手机吗?
这个东西哪里买啊???
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?