国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 宜黄县| 清水河县| 东乌珠穆沁旗| 洞头县| 香格里拉县| 乐亭县| 鄂伦春自治旗| 潮安县| 赫章县| 苏州市| 香河县| 阿拉善右旗| 镇远县| 平昌县| 漯河市| 克什克腾旗| 东阳市| 昭苏县| 南溪县| 巧家县| 台山市| 镇原县| 木兰县| 来宾市| 香格里拉县| 南丰县| 盈江县| 越西县| 湖口县| 聊城市| 綦江县| 九江县| 龙海市| 四平市| 蓬莱市| 阜康市| 伊春市| 井冈山市| 衢州市| 阜阳市| 惠安县|