一些常用判断是否的表达式

原创 2007年09月27日 10:27:00

 验证是否为日期

if (!(System.Text.RegularExpressions.Regex.IsMatch(txtYmd.Text,@"^/d{4}-/d{1,2}-[0-3]{0,1}/d{1}$" )))

验证是否为邮件地址

if (!(System.Text.RegularExpressions.Regex.IsMatch(txtEMail.Text, @"^([/w-/.]+)@((/[[0-9]{1,3}/.[0-9]{1,3}/.[0-9]{1,3}/.)|(([/w-]+/.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(/]?)$")))

验证是否为1--MaxLength位的数字

if (!cls.CheckExpression(txtID.Text.Trim(), "^[0-9]{1," + txtID.MaxLength + "}$"))

验证是否为有效电话号码

 if (!System.Text.RegularExpressions.Regex.IsMatch(txtPhone.Text, @"[0-9]{7,}")) //只能判断位数

判断数学表达式是否合法

要求:输入一个表达式,判断这个表达式是否数学表达式 思路:判断每一个字符,如果是数字,根据数字规则判断;如果是运算符,根据运算符规则判断。方法比较笨 代码实现如下: /** * 检查表达式...
  • smile_to_life
  • smile_to_life
  • 2017年06月16日 10:11
  • 560

常见算法题:判断表达式括号是否匹配

题目:设计一个算法,判断用户输入的表达式中括号是否匹配,表达式中可能含有圆括号、中括号和大括号。思路:建立一个顺序栈,当表达式中有左括号时将其入栈,当出现右括号时,将栈顶元素出栈,检查与当前右括号是否...
  • u011421608
  • u011421608
  • 2015年06月05日 20:44
  • 4825

栈的应用之后缀表达式的计算(同时验证是否为合法的后缀表达式)

//假设运算数和运算符相互之间均有一个空格 #include #include double stack[100];//建栈 int top=-1;//栈头 int isoperator(char...
  • ccDLlyy
  • ccDLlyy
  • 2016年10月01日 16:49
  • 940

算术表达式的合法性判断与求值(上)

在写一个计算器时遇到了一个问题,就是对字符串表示的算术表达式的合法性判断与求值。下面记录一下我的解决方案。 一、问题描述 问题:给定一个字符串,只包含 '+'、'-'、'*'、'/'、数字、小数点...
  • lisong694767315
  • lisong694767315
  • 2014年10月06日 20:37
  • 3854

算术表达式的合法性判断与求值(下)

上一篇讲到,通过编译原理的方法(词法分析和语法分析)来判断字符串表示的算术表达式的合法性。这一篇,接着讲在算术表达式合法的情况下,对表达式进行求值。 问题:给定一个字符串,只包含 '+'、'-'...
  • lisong694767315
  • lisong694767315
  • 2014年10月07日 11:05
  • 2874

栈的基本操作及如何判断一个表达式中的左右括号是否匹配

我们都知道,栈(stack)具有后进先出的特点,所以在我们思考一个表达式中的左右括号是否匹配问题时,就自然会想到是不是可以利用栈的特点来判断左右括号是否匹配呢? 主要思路如下: 1.扫描整个表达式;...
  • qq_34992845
  • qq_34992845
  • 2017年04月21日 12:25
  • 1477

小编程题之检测字符串表达式中括号是否配对

如题,就直接拍照吧
  • u010442328
  • u010442328
  • 2014年11月14日 15:08
  • 425

关于Vue中v-show中添加表达式用于判断是否显示的问题

关于在用Vue做前端页面的过程中,通过使用v-show来动态判断是否显示的问题。...
  • IT_hejinrong
  • IT_hejinrong
  • 2017年10月26日 10:24
  • 904

“顺序栈”判断表达式中的括号是否正确配对

问题及代码: /* * Copyright (c) 2016, 烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:date.cpp * 作 者:单昕昕 ...
  • MIKASA3
  • MIKASA3
  • 2016年03月31日 20:32
  • 2001

EL表达式处理字符串 是否 包含 某字符串 截取 拆分

JSP页面页头添加 http://java.sun.com/jsp/jstl/functions" %>  两个标签 页面内容如下:                       ...
  • yzj578492228
  • yzj578492228
  • 2013年04月06日 13:16
  • 2059
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一些常用判断是否的表达式
举报原因:
原因补充:

(最多只允许输入30个字)