国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 勃利县| 内黄县| 温州市| 江口县| 大余县| 闵行区| 南木林县| 营山县| 婺源县| 邵东县| 樟树市| 吉首市| 陆河县| 镇巴县| 开平市| 洞头县| 萨迦县| 鹰潭市| 丹棱县| 武夷山市| 报价| 馆陶县| 普安县| 永泰县| 越西县| 民乐县| 阜南县| 东宁县| 陵川县| 五寨县| 佛教| 克拉玛依市| 鹤壁市| 林口县| 珲春市| 皋兰县| 武陟县| 应用必备| 万年县| 乐安县| 文登市|