替换 方法 操作系统支持:Windows、Linux、Unix 所属对象:正则表达式
为高级用户提供,初级用户无需掌握;使用指定的正则表达式搜索指定文本中与该表达式匹配的子文本,并按照指定的格式进行替换。
语法: 文本型 正则表达式.替换 (欲被替换的文本,替换格式,起始替换位置,[替换长度],是否包含不匹配部分,是否全部替换)
参数名 |
描 述 |
欲被替换的文本 |
必需的;文本型。 |
替换格式 |
必需的;文本型。本参数指定替换的具体方式。比如“<font color = gray>$1</font>”表示把第一个子表达式所匹配的文本显示为灰色。 |
起始替换位置 |
必需的;整数型,初始值为“1”。 |
替换长度 |
可选的;整数型。本参数和“起始替换位置”一起指定替换的范围。如果本参数被省略,默认值为从“起始替换位置”到文本结尾的长度。 |
是否包含不匹配部分 |
必需的;逻辑型,初始值为“真”。本参数指定替换结果中是否包含与正则表达式不匹配的部分。如果本参数为假,则不匹配部分将被抛弃。 |
是否全部替换 |
必需的;逻辑型,初始值为“真”。如果本参数为真,则参数1中所有匹配的子文本均被替换,否则仅第一个匹配的子文本被替换。 |
例程:
说明:
替换文本的对每个子表达式的替换表达式,用?number表示表达的某一子表达式索引的引用.
参见:例程