`
bh290bh
  • 浏览: 15165 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

转换文本框字符串为数字

阅读更多

  try
  {
  int num=Int32.Parse(this.textBox1.Text);
  }
  catch
  {
  MessageBox.Show("输入的字符串中含有非法字符");
  } 
  只能输入数字:"^[0-9]*$"。
  只能输入n位的数字:"^\d{n}$"。
  只能输入至少n位的数字:"^\d{n,}$"。
  只能输入m~n位的数字:。"^\d{m,n}$"
  只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
  只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。
  只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。
  只能输入非零的正整数:"^\+?[1-9][0-9]*$"。
  只能输入非零的负整数:"^\-[1-9][]0-9"*$。
  只能输入长度为3的字符:"^.{3}$"。
  只能输入由26个英文字母组成的字符串:"^[A-Za-z]+$"。
  只能输入由26个大写英文字母组成的字符串:"^[A-Z]+$"。
  只能输入由26个小写英文字母组成的字符串:"^[a-z]+$"。
  只能输入由数字和26个英文字母组成的字符串:"^[A-Za-z0-9]+$"。
  只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"。
  验证用户密码:"^[a-zA-Z]\w{5,17}$"正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下划线。
  验证是否含有^%&',;=?$\"等字符:"[^%&',;=?$\x22]+"。
  只能输入汉字:"^[\u4e00-\u9fa5]{0,}$"
  string Standardm = "0"; //初始化一个变量
  Standardm = this.textBox2.Text.Trim();//文本框内容赋值给变量
  Regex digitregex = new Regex(@"^[0-9]\d*[.]?\d*$");//初始化正则表达式
  if (digitregex.IsMatch(Standardm) == false)//判断文本框内容是否符合正则表达式
  {
  不符合;
  }
  else
  {
  符合;
  } 
分享到:
评论

相关推荐

    POINTERS ON C 第九章编程练习16按照指定的格式字符串对一个数字字符进行格式化

    POINTERS ON C 第九章编程练习16按照指定的格式字符串对一个数字字符进行格式化。VC6.0编译通过。

    js 字符串转换成数字的三种方法

    在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.在网上找了一下js字符串转数字的文章...

    str2rgb:将颜色的字符串表示形式转换为 RGB 三元组-matlab开发

    将 ColorSpec 值(表示为字符串)转换为数字 RGB 三元组的简单实用程序。 此函数不使用 eval。 一种可能的用途是从可编辑的文本框中读取用户输入的颜色值。 例子: str2rgb('yellow') 返回 [1 1 0] str2rgb('y') ...

    VBSCRIPT中文手册

    UCase 函数 返回的字符串已经被转换为大写字母。 Value 属性 返回在搜索字符串中已发现匹配的值或正文。 VarType 常数 定义变体子类型的常数列表。 VarType 函数 返回标识变体子类型的数值。 VBScript 常数 在 ...

    vb Script参考文档

    UCase 函数 返回的字符串已经被转换为大写字母。 Value 属性 返回在搜索字符串中已发现匹配的值或正文。 VarType 常数 定义变体子类型的常数列表。 VarType 函数 返回标识变体子类型的数值。 VBScript 常数 在 ...

    VBScript 语言参考

    UCase 函数 返回的字符串已经被转换为大写字母。 Value 属性 返回在搜索字符串中已发现匹配的值或正文。 VarType 常数 定义变体子类型的常数列表。 VarType 函数 返回标识变体子类型的数值。 VBScript 常数 在 ...

    VBScript 语言参考中文手册CHM

    UCase 函数 返回的字符串已经被转换为大写字母。 Value 属性 返回在搜索字符串中已发现匹配的值或正文。 VarType 常数 定义变体子类型的常数列表。 VarType 函数 返回标识变体子类型的数值。 VBScript 常数 在 ...

    VBSCRIP5 -ASP用法详解

    UCase 函数 返回的字符串已经被转换为大写字母。 Value 属性 返回在搜索字符串中已发现匹配的值或正文。 VarType 常数 定义变体子类型的常数列表。 VarType 函数 返回标识变体子类型的数值。 VBScript 常数 在 ...

    实现人民币大小写转换功能

    人民币大小写转换器可以实现在文本框中输入数字人民币,然后通过点击大小写转换按钮,实现将数字人民币转换成大写汉字人民币的形式,并在列一个文本框中显示出来。

    delphi 开发经验技巧宝典源码

    0154 如何将数字转换成字符串 101 0155 如何将字符串全部大写 102 0156 如何将字符串全部小写 102 0157 如何将字符串中的任意字符转换成大写 103 0158 如何将字符串中的任意字符转换成小写 103 0159 如何...

    delphi 开发经验技巧宝典源码06

    0154 如何将数字转换成字符串 101 0155 如何将字符串全部大写 102 0156 如何将字符串全部小写 102 0157 如何将字符串中的任意字符转换成大写 103 0158 如何将字符串中的任意字符转换成小写 103 0159 如何...

    c# 加密和解密相关代码

    开发程序时,经常需要判断输入的字符串是否为数字,如判断输入的电话号码、货币金额和邮编等。在程 序中判断是否为数字的方法有很多种,可以使用正则表达式、int.Parse 方法和double.Parse 方法等。下面的代码 通过...

    经典JavaScript正则表达式实战

    判断字符串是不是由数字组成... 3 电话号码正则... 3 手机号码正则表达式... 4 使用正则表达式实现删除字符串中的空格:... 4 限制文本框只能输入数字和小数点等等... 5 替换小数点前内容为指定内容... 5 只匹配中文...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 5、原生JavaScript转义html标签 6、原生JavaScript还原html标签 7、原生JavaScript时间...

    C# WinForm窗体编程中处理数字的正确操作方法

    //假设接收用户输入的文本框控件名称为“txtNum”,txtNum.Text为字符串类型。 //使用int.TryParse方法来对txtNum.Text进行判断,如果用户输入的是int类型的值,则该字符串将被转换成int类型,并存到

    java 正则表达式

    只能输入由数字和26个英文字母组成的字符串:"^[A-Za-z0-9]+$"。只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"。验证用户密码:"^[a-zA-Z]\w{5,17}$"正确格式为:以字母开头,长度在6~18之间,只能...

    PHP开发实战1200例源码

    实例109 字符串与数字之间的转换 140 实例110 通过正则表达式对字符串进行匹配查找 141 实例111 通过IP地址查找主机所在地 142 实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与...

Global site tag (gtag.js) - Google Analytics