zoukankan      html  css  js  c++  java
  • delphi正则表达式

    需要使用TPerlRegEx包

    //判断是否只有字母和数字

    function IsPureNumberOrAlpha(s: string): Boolean;
    var
    reg: TPerlRegEx; //声明正则表达式变量
    begin
    reg := TPerlRegEx.Create; //建立
    reg.Subject := s; //这是要替换的源字符串
    reg.RegEx := '^[a-zA-z][a-zA-Z0-9_]{5,11}$'; //这是表达式, 在这里是准备替换掉的子串
    // reg.RegEx := '^[a-zA-z][a-zA-Z0-9_]{3,19}$';
    Result := reg.Match;
    FreeAndNil(reg); //或 reg.Free
    end;

    //判断是否只有字母和数字

    function IsPureNumberOrAlphaByEngineer(s: string): Boolean;
    var
    reg: TPerlRegEx; //声明正则表达式变量
    begin
    reg := TPerlRegEx.Create; //建立
    reg.Subject := s; //这是要替换的源字符串
    reg.RegEx := '^[a-zA-z][a-zA-Z0-9_]{3,19}$';
    Result := reg.Match;
    FreeAndNil(reg); //或 reg.Free
    end;

  • 相关阅读:
    设计模式第一次练习
    区间最大数
    魔方数
    螺旋数
    回文串
    最长单词
    指针的应用之学生成绩
    赛马
    突击队任务
    贪婪之骑士
  • 原文地址:https://www.cnblogs.com/xwgcxk/p/7233703.html
Copyright © 2011-2022 走看看