如何使replace方法不区分大小写?

2016-01-29 18:25 6 1 收藏

如何使replace方法不区分大小写?,如何使replace方法不区分大小写?

【 tulaoshi.com - ASP 】

  被替换的文本的实际模式是通过 RegExp 对象的 Pattern 属性设置的。

Replace 方法返回 string1 的副本,其中的 RegExp.Pattern 文本已经被替换为 string2。如果没有找到匹配的文本,将返回原来的 string1 的副本。

下面的例子说明了 Replace 方法的用法。

Function ReplaceTest(patrn, replStr)
  Dim regEx, str1               ' 建立变量。
  str1 = "The quick brown fox jumped over the lazy dog."
  Set regEx = New RegExp               ' 建立正则表达式。
  regEx.Pattern = patrn               ' 设置模式。
  regEx.IgnoreCase = True               ' 设置是否区分大小写。
  ReplaceTest = regEx.Replace(str1, replStr)         ' 作替换。
End Function

MsgBox(ReplaceTest("fox", "cat"))            ' 将 'fox' 替换为 'cat'。
;另外,Replace 方法在模式中替换 subexpressions 。 下面对以前示例中函数的调用,替换了原字符串中的所有字对:

MsgBox(ReplaceText("(S+)(s+)(S+)", "$3$2$1"))         ' 交换词对.

要求的脚本语言在5.0以上

 

来源:http://www.tulaoshi.com/n/20160129/1505724.html

延伸阅读
标签: 电脑入门
经常用Word的朋友都知道,在Word中可以方便地更改英文字符的大写、小写、句首字母大写和词首字母大写(图1)。 电脑教程 但这些功能Excel没有,如果想在Excel中使用这些功能就必须手动修改或者用复杂的公式来进行转换。其实我们可以编写相关的宏,一劳永逸地解决这个问题。 首先绘制四个命令按钮,将按钮上的文字更改为全部大写、全部小写...
标签: word
Word2007中大小写字母转换   在编辑文档的时候,对文档中的文本会进行很多方面的设置,如上面提过的字体以及字体大小、效果等等,而在文档中我们也会输入英文文本,而常常要对英文文本进行大小写转换设置。 第1步,打开Word2007文档窗口,选中需要更改大小写的英文字符文本块。在开始功能区的字体分组中单击更改大小写按钮。 ...
标签: 电脑入门
在excel中能产生随机数字、还能产生随机字母、甚至是随机数字与字母的组合,想要产生长度为几位的都可以。 另外,如果是随机字母,还能单独产生大小写随机字母或混合的随机字母。 下面是公式代码,希望对您有帮助。 ①随机小写字母:一位 =CHAR(INT(RAND()*25+97)) ②随机大写字母:一位 =CHAR(INT(RAND()*25+65)) ③随机数字:一位 =C...
标签: windows系统
Win8数字锁定和大小写锁定的指示符设置方法   在Windows8系统下,与XP是有相当大的区别的,有很多刚刚由XP换成WIN8的同学总是不适应,就拿显示大小写锁定和数字锁定图标这个东西来说吧,就让很多人输入密码时很不适应,在桌面上总是显示大小写锁定和数字锁定图标。如图 解决方法: 1、右键点击桌面空白处,选择屏幕...
标签: 电脑入门
在我们日常使用电脑的过程中,打字母的时候会经常要用到大小写切换的功能,这时我们一般会用Shift键来实现大小写切换。可是键盘上还有个Caps Lock键也是用来实现大小写切换的,虽然不常用,但有时候盲打会不小心按到这个按键,如果是打字就会很快发现,但如果是输入密码就看不到已经切换了状态从而导致密码错误。 有时候本来是要按Shift或者Ta...

经验教程

755

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部