C#判断一个字符串是否是数字或者含有某个数字的方法
作者:次元宅的我 发布时间:2022-05-07 14:38:17
标签:c,判断,字符串,数字
第一种就是 最常见的 用Try..Catch..
再try中强转你要确认的string 类型
成功就是int catch 就不是
string a = "avdfd";
try
{
int b = int.Parse(a);
}
catch (Exception)
{
Console.WriteLine("不是");
}
还有就是简单一点的
int.Tryparse()
比如
bool IsNumber = int.TryParse("你要判断的值",out int a);
这个更简单 但是上面那种好理解
然后就是用正则去匹配
Regex.IsMatch(input, @"^\d+$")
对了 还有一种就是从一段字符串中取数字类型的值 其实还是正则 (正则万岁)
string str = "甘霖娘233不要再说了"; //我们抓取当前字符当中的233
string result = System.Text.RegularExpressions.Regex.Replace(str, @"[^0-9]+", "");3 Console.WriteLine(result);
总结
以上所述是小编给大家介绍的C#判断一个字符串是否是数字或者含有某个数字的方法网站的支持!
来源:https://www.cnblogs.com/CurtilageBoy/archive/2018/06/26/9228331.html


猜你喜欢
- java 遍历listpackage com.tiandy.core.rest;import java.util.ArrayList;imp
- 自定义控件是根据自己的需要自己来编写控件。安卓自带的控件有时候无法满足你的需求,这种时候,我们只能去自己去实现适合项目的控件。同时,安卓也允
- private string CheckCidInfo(string cid) &
- 23种设计模式第十九篇:java责任链模式定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条
- 通过主菜单对各级子菜单进行控制,并实现添加记录,查找记录,删除记录,修改记录,排序记录,以及退出系统功能的实现。一共六部分的功能模块。 上面
- 最近由于项目需求,需要做一个listview中的item策划删除的效果,与是查找资料和参考了一些相关的博客,终于完美实现了策划删除的效果。先
- 接着上一篇再为大家介绍java应用和输入输出常用方法,供大家参考,具体内容如下一、应用1、使用StringBuilder或StringBuf
- Apache Shiro官网:https://shiro.apache.org/spring-boot.html.一、依据官网快速搭建Qui
- 1.SpringBoot整合JDBCTemplate1.1.导入jdbc相关依赖包主要的依赖包:<dependency> &nb
- 1. 添加maven依赖包<dependency> <groupId>org.apache.calcit
- java线程同步原理java会为每个object对象分配一个monitor,当某个对象的同步方法(synchronizedmethods)被
- 背景笔者使用 Spring Security 5.8 时,发现网上很多教程所教的 Spring Security 配置类 SecurityC
- 一、AXIS调用远程WebService,以国内手机号归属地查询为例 1、wsdl地址:http://ws.webxml.com.
- 引言在实际的Android项目开发中,图片是必不可少的元素,几乎所有的界面都是由图片构成的;像列表页、查看大图页等,都是需要展示图片,而且这
- 本文实例讲述了在WPF中动态加载XAML中的控件的方法。分享给大家供大家参考,具体如下:using System;using System.
- <html> <head> &nb
- 本文介绍了Spring Boot + MyBatis读写分离,有需要了解Spring+MyBatis读写分离的朋友可参考。希望此文章对各位有
- 本文实例讲述了Java后台线程操作。分享给大家供大家参考,具体如下:一 点睛有一种线程,它是后面运行的,它的任务是为其他线程提供服务,这种线
- 前言在计算机内存中,数据的存储方式都是以0和1的形式存储,也就是二进制的形式,数据是如何向内存写入的呢?整形数据以补码的形式存储,浮点型的存
- 目录“头疼”“吃药”工具代码使用代码“头疼”自己在用Angular做项目时,前端要请求后端数据时的代码如下this.http.get(&qu