zoukankan      html  css  js  c++  java
  • 正则表达式 修改流程 过程是崎岖的

    // 正则表达式 修改流程

    public bool Isshenfenzheng(string sfz)
    {
    // ^(d+|(d+.d+))d*$
    // ^([1-9]+|(d+.d+))d*$
    // ^([1-9]d+|(d+.d+))*$
    // @"^(0|([1-9]d*)|((d+.d+))d*)$"
    // @"^([1-9]d+|(d+.d+))*$"
    // @"^(0|([1-9]d*)|((d+.d{1,2}))*)$"

    // @"^(0|([1-9]d*)|((d+.d+))d*)$"

    // @"^(0|([-+]?[1-9]d*)|[-+]?(d+.d{1,2})*)$"
    bool s = System.Text.RegularExpressions.Regex.IsMatch(sfz, @"^(([-+]?)0|(([-+]?)[1-9]d*)|(((([-+]?0)|([1-9]d+)).d{1,2})*))$");
    return s;
    //@"^(0|([1-9]d*)|((d+.d{1,2})*)$"
    //@"^(0|([1-9]d*)|(((0|[1-9]d+).d+))d*)$"
    //@"^(([-+]?)0|(([-+]?)[1-9]d*)|((((([-+]?0)|([1-9]d+))).d{1,2}))d*)$"
    }

    public bool IsZhengShu(string number)
    {//@"^(((([-+]?)0))|(([-+]?)(([1-9][0-9]*))))$"
    bool s = System.Text.RegularExpressions.Regex.IsMatch(number, @"^(((([+]?)0))|(([+]?)(([1-9][0-9]*))))$");
    return s;
    }

    ----------------------------------------------------------------------------------------------20131001 21:29

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace GHGD.UI
    {
    public class RegularExpression
    {
    public bool Isshenfenzheng(string sfz)
    {
    // ^(d+|(d+.d+))d*$
    // ^([1-9]+|(d+.d+))d*$
    // ^([1-9]d+|(d+.d+))*$
    // @"^(0|([1-9]d*)|((d+.d+))d*)$"
    // @"^([1-9]d+|(d+.d+))*$"
    // @"^(0|([1-9]d*)|((d+.d{1,2}))*)$"

    // @"^(0|([1-9]d*)|((d+.d+))d*)$"

    // @"^(0|([-+]?[1-9]d*)|[-+]?(d+.d{1,2})*)$"
    bool s = System.Text.RegularExpressions.Regex.IsMatch(sfz, @"^(([-+]?)0|(([-+]?)[1-9]d*)|(((([-+]?0)|(([-+]?)[1-9]d+)).d{1,2})*))$");
    return s;
    //@"^(0|([1-9]d*)|((d+.d{1,2})*)$"
    //@"^(0|([1-9]d*)|(((0|[1-9]d+).d+))d*)$"
    //@"^(([-+]?)0|(([-+]?)[1-9]d*)|((((([-+]?0)|([1-9]d+))).d{1,2}))d*)$"
    }

    public bool IsZhengShu(string number)
    {//@"^(((([-+]?)0))|(([-+]?)(([1-9][0-9]*))))$"
    bool s = System.Text.RegularExpressions.Regex.IsMatch(number, @"^(((([+]?)0))|(([+]?)(([1-9][0-9]*))))$");
    return s;
    }

    public bool IsHaoMiao(string number)
    {//@"^(((([-+]?)0))|(([-+]?)(([1-9][0-9]*))))$"
    bool s = System.Text.RegularExpressions.Regex.IsMatch(number, @"^(((([+]?)0))|(([+]?)(([1-9][0-9]*)))|(((([+]?0)|(([+]?)[1-9]d+)).d{1,2})*))$");
    return s;
    }
    }
    }

    -------------------------------------

  • 相关阅读:
    "开关"组件:<h-switch> —— 快应用组件库H-UI
    "范围选择器"组件:<range> —— 快应用组件库H-UI
    "滑动选择器"组件:<h-slider> —— 快应用组件库H-UI
    "星级评分"组件:<rate> —— 快应用组件库H-UI
    "价格"组件:<price> —— 快应用组件库H-UI
    "长整数"组件:<long> —— 快应用组件库H-UI
    javaweb简单的学生信息录入系统
    java简单验证码生成程序
    请写一个java类,在任何时候都可以向它查询“你已经创建了多少个对象?”
    java静态初始化块的执行顺序
  • 原文地址:https://www.cnblogs.com/meimao5211/p/3348782.html
Copyright © 2011-2022 走看看