国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > VBScript > 正文

VBS教程:方法-Replace 方法

2020-06-26 18:00:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Replace 方法

替換在正則表達(dá)式查找中找到的文本。

object.Replace(string1, string2)

參數(shù)

object

必選項(xiàng)??偸且粋€(gè) RegExp 對(duì)象的名稱。

string1

必選項(xiàng)。string1 是將要進(jìn)行文本替換的字符串。

string2

必選項(xiàng)。 string2 是替換文本字符串。

說(shuō)明

被替換的文本的實(shí)際模式是通過(guò) RegExp 對(duì)象的 Pattern 屬性設(shè)置的。

Replace 方法返回 string1 的副本,其中的 RegExp.Pattern 文本已經(jīng)被替換為 string2。如果沒(méi)有找到匹配的文本,將返回原來(lái)的 string1 的副本。

下面的例子說(shuō)明了 Replace 方法的用法。

Function ReplaceTest(patrn, replStr)  Dim regEx, str1               ' 建立變量。  str1 = "The quick brown fox jumped over the lazy dog."  Set regEx = New RegExp               ' 建立正則表達(dá)式。  regEx.Pattern = patrn               ' 設(shè)置模式。  regEx.IgnoreCase = True               ' 設(shè)置是否區(qū)分大小寫(xiě)。  ReplaceTest = regEx.Replace(str1, replStr)         ' 作替換。End FunctionMsgBox(ReplaceTest("fox", "cat"))            '  'fox' 替換為 'cat'。

;另外,Replace 方法在模式中替換 subexpressions 。 下面對(duì)以前示例中函數(shù)的調(diào)用,替換了原字符串中的所有字對(duì):

MsgBox(ReplaceText("(/S+)(/s+)(/S+)", "$3$2$1"))         ' 交換詞對(duì).
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 夏河县| 报价| 葫芦岛市| 娄底市| 惠州市| 和龙市| 清镇市| 韶山市| 甘孜| 和顺县| 江城| 和静县| 开江县| 郧西县| 蒙城县| 黑龙江省| 大安市| 兴和县| 思茅市| 隆子县| 阿合奇县| 鄂尔多斯市| 永靖县| 麦盖提县| 深圳市| 达州市| 江安县| 卢龙县| 曲沃县| 济宁市| 临湘市| 中方县| 兴山县| 博兴县| 南靖县| 琼海市| 格尔木市| 益阳市| 惠东县| 萨迦县| 定边县|