CRegexpT 模板类 - Replace 方法

DEELX

CRegexpT::Replace 方法

回到:目录 | 上一页:PrepareMatch 方法 | 下一页:ReleaseContext 方法


替换 CRegexpT::Replace

CHART * Replace(const CHART * str, const CHART * rplto, int start = -1, int ntimes = -1) const;


返回值

替换后得到的新字符串。

这个新字符串是替换过程中分配的字符串,使用完毕后,需要调用 CRegexpT::ReleaseString 进行释放。


参数

str
  被进行替换的初始文本。

rplto
  “替换为”字符串,将匹配到的子字符串替换成 rplto 字符串。参见替换语法

start
  进行查找替换的开始位置。默认(-1)表示根据是否是 RIGHTTOLEFT 自动决定开始位置。

ntimes
  指定进行替换的次数。默认(-1)表示替换所有匹配。


说明

进行文本替换操作。

替换返回的文本,使用完毕后需要进行释。

 

regexlab.com © 2005 - 2006