//设定搜索范围: Start、Stop
varreg: TPerlRegEx;
beginreg := TPerlRegEx.Create(nil);reg.Subject := 'ababab';reg.RegEx   := 'ab';reg.Replacement := '◆';reg.Start := 1;reg.Stop := 2;while reg.MatchAgain dobeginreg.Replace;end;ShowMessage(reg.Subject); //返回: ◆ababreg.Subject := 'ababab';reg.Start := 3;reg.Stop := 4;while reg.MatchAgain dobeginreg.Replace;end;ShowMessage(reg.Subject); //返回: ab◆abreg.Subject := 'ababab';reg.Start := 5;reg.Stop := 6;while reg.MatchAgain dobeginreg.Replace;end;ShowMessage(reg.Subject); //返回: abab◆FreeAndNil(reg);
end;

Delphi 正则表达式之TPerlRegEx 类的属性与方法(3): Start、Stop相关推荐

  1. Delphi 正则表达式之TPerlRegEx 类的属性与方法(6): EscapeRegExChars 函数

    // EscapeRegExChars 函数可以自动为特殊字符加转义符号 \ var   reg: TPerlRegEx; begin   reg := TPerlRegEx.Create(nil); ...

  2. 基于MATLAB的面向对象编程(1)——类,属性,方法

    这里写目录标题 1 入门 1.1 如何把面条抽象成Class 1.2 文件类 2 基于MATLAB的面向对象编程入门 2.1 如何定义一个类(Class) 2.2 创建一个对象 2.3 类的属性 2. ...

  3. python查看类的属性和方法_Python 获取对象的属性和方法—dir 函数

    工作中,我们使用一些之前没用到过的模块,使用时需要了解一下这个模块中的一些类的方法或属性,怎么做呢?目前我比较常用的两款IDE"Pycharm"和"VSCode" ...

  4. python3类的继承详解_基于python3 类的属性、方法、封装、继承详解

    下面小编就为大家带来一篇基于python3 类的属性.方法.封装.继承实例讲解.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 Python 类 Python中的类提供了 ...

  5. JAVA面向对象OOP、类、属性、方法、样例代码

    类由属性和方法组成.jdk类接近八千个 成员变量 一个类中的任何方法,都可以使用同一个属性. 属性可以被类中的所有方法访问,类中的所有方法都可以改变属性值. 为区分,类名默认首字母大写,方法名默认首字 ...

  6. python查看类的属性和方法_python—类的属性和方法总结

    一.类的属性总结(类的属性定义在方法外,对象的属性定义在方法内) 理解: 类的(静态)属性:(人类的五官,理解为变量) 类的(动态)方法:(人类吃穿住行,理解为一个函数,至少带一个参数self,指向类 ...

  7. 语法基础(三. 类,属性,方法,方法重载,方法重写,构造方法,访问修饰符)

    语法基础(三. 类,属性,方法,方法重载,方法重写,构造方法,访问修饰符) (如有错误,欢迎指正,感谢!) 类 类是面向对象的程序设计中的概念,实现信息的封装 概念: 类就是拥有相等行为和相同的属性的 ...

  8. LVOOP(一)、如何创建类、属性和方法

    如何创建类.属性和方法 LabVIEW类包括数据.属性和方法.其中数据是私有的,只能通过属性或方法来访问. 属性和方法的区别:属性强调的是静态的,而方法强调的是动态的,有很多时候完成的功能相同,具体用 ...

  9. 浅谈Python类的属性和方法

    浅谈Python类的属性和方法 参考文献 在python中,有私有属性和公有属性,方法我们也一样,他们之间有何区别? 还有类属性和实例属性又是怎么回事? 静态方法和类方法又有什么区别? 我们在工作过程 ...

最新文章

  1. python 自定义模块_Python 自定义模块路径
  2. Silverlight 开发入门1
  3. The Digits String
  4. mysql 错误 0152_SP2-1503 SP2-0152 错误解决
  5. Qt+OpenCV打开视频文件并在窗口界面上显示
  6. 如何查看电脑显卡配置_组装电脑:电脑配置显卡推荐
  7. html免费天气预报代码,免费自我定制天气预报代码
  8. golang切片内存应用技巧
  9. 数值计算基础(上溢下溢、梯度优化、牛顿法、KKT方法)
  10. 蓝桥杯比赛的RTC时钟配置
  11. 高速理解掌握node.js 字符编码,确码过程 以及base64编解码原理
  12. 微软发布的新开源编程语言 Power Fx
  13. JAVA如何选中一行上移_js操作table中tr的顺序实现上移下移一行的效果
  14. php 5.3连接mssql2005以上版本的数据库
  15. numpy获得ndarray的byte数 内存中的大小
  16. 【转】在线翻译、词典、离线工具大全
  17. Hutool你值得拥有,吃相不要太难看
  18. Spring Boot Shiro原理系列
  19. thrift 技术分享待续
  20. 疫情后的ota酒店运营还好吗?

热门文章

  1. linux中查看文件内容常用的命令
  2. 听完411头猪的哼哼,他们找到了理解“猪语”的算法 | Scientific Reports
  3. 当AI实现多任务学习,它究竟能做什么?
  4. 清华大学魏少军教授:中国发展芯片瓶颈在哪里?
  5. 自动驾驶技术如何升级?这份技能图谱为你指路
  6. AI洞观 | 戴上红帽 看IBM冲杀云计算市场
  7. 霸气!考 692 分想当程序员,女王式发言:也没见男生考得比我好
  8. 漫画 | 如果面试时大家都说真话......
  9. 16 岁的雅虎问答,因“不再受欢迎”将永久关闭
  10. 关于鸿蒙 2.0,那些开发者不知道的一切