当前位置: 首页 > news >正文

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

//设定搜索范围: Start、Stop
var
  reg: TPerlRegEx;
begin
  reg := TPerlRegEx.Create(nil);

  reg.Subject := 'ababab';
  reg.RegEx   := 'ab';
  reg.Replacement := '◆';

  reg.Start := 1;
  reg.Stop := 2;
  while reg.MatchAgain do
  begin
    reg.Replace;
  end;
  ShowMessage(reg.Subject); //返回: ◆abab


  reg.Subject := 'ababab';
  reg.Start := 3;
  reg.Stop := 4;
  while reg.MatchAgain do
  begin
    reg.Replace;
  end;
  ShowMessage(reg.Subject); //返回: ab◆ab


  reg.Subject := 'ababab';
  reg.Start := 5;
  reg.Stop := 6;
  while reg.MatchAgain do
  begin
    reg.Replace;
  end;
  ShowMessage(reg.Subject); //返回: abab◆

  FreeAndNil(reg);
end;

转载于:https://www.cnblogs.com/keyvip/archive/2010/11/02/1867396.html

相关文章:

  • 围棋 资料下载网站
  • CImageList用法介绍 (zz)
  • BAT教程 :第六节(if命令讲解)
  • 从数据库中得到合适的时间格式
  • 大型网站架构演变和知识体系,good job
  • 十个开源的Javascript框架
  • Xtreme Toolkit Pro 安装编译详解
  • WPF程序设计指南:Style
  • 静态方法(Static)到底该不该用?
  • JS 简单的2级下拉框
  • 使用Windows 7中的库
  • 嘉猪妈妈写的日记(一)
  • QT C++ 学习
  • 理解相机的相关参数的设置
  • 带参数的main函数
  • 分享一款快速APP功能测试工具
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 03Go 类型总结
  • CentOS6 编译安装 redis-3.2.3
  • Codepen 每日精选(2018-3-25)
  • CSS3 变换
  • Meteor的表单提交:Form
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • PHP变量
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • SpiderData 2019年2月13日 DApp数据排行榜
  • SQLServer之创建显式事务
  • use Google search engine
  • vue:响应原理
  • 笨办法学C 练习34:动态数组
  • 前言-如何学习区块链
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 一起参Ember.js讨论、问答社区。
  • AI算硅基生命吗,为什么?
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 回归生活:清理微信公众号
  • 数据库巡检项
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • #NOIP 2014# day.1 T2 联合权值
  • (12)目标检测_SSD基于pytorch搭建代码
  • (笔试题)合法字符串
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (十五)使用Nexus创建Maven私服
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • .htaccess 强制https 单独排除某个目录
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .net网站发布-允许更新此预编译站点
  • .pyc文件是什么?