知识大全 ASP中Replace如何替换不区分大小写

Posted

篇首语:山再高,往上攀,总能登顶;路再长,走下去,定能到达。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP中Replace如何替换不区分大小写相关的知识,希望对你有一定的参考价值。

ASP中Replace如何替换不区分大小写  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  我们先来看一看 Replace 的详细参数

  描述

  返回字符串 其中指定数目的某子字符串被替换为另一个子字符串

  语法

  Replace(expression find replacewith[ pare[ count[ start]]])

  Replace 函数的语法有以下参数

  参数 描述

  expression 必选项 字符串表达式 包含要替代的子字符串

  find 必选项 被搜索的子字符串

  replacewith 必选项 用于替换的子字符串

  start 可选项 expression 中开始搜索子字符串的位置 如果省略 默认值为 在和count 关联时必须用

  count 可选项 执行子字符串替换的数目 如果省略 默认值为 表示进行所有可能的替换 在和 start 关联时必须用

  pare 可选项 指示在计算子字符串时使用的比较类型的数值 有关数值 请参阅“设置”部分 如果省略 缺省值为 这意味着必须进行二进制比较

  设置

  pare 参数可以有以下值

  常数 值 描述

  vbBinaryCompare 执行二进制比较

  vbTextCompare 执行文本比较

  返回值

  Replace 返回以下值

  如果 Replace 返回

  expression 为零长度 零长度字符串 ("")

  expression 为 Null 错误

  find 为零长度 expression 的副本

  replacewith 为零长度 expression 的副本 其中删除了所有由 find 参数指定的内容

  start > Len(expression) 零长度字符串

  count 为 expression 的副本

  说明

  Replace 函数的返回值是经过替换(从由 start 指定的位置开始到 expression 字符串的结尾)后的字符串 而不是原始字符串从开始至结尾的副本

  下面的示例利用 Replace 函数返回字符串:

  复制代码 代码如下:

  Dim MyString

  MyString = Replace("XXpXXPXXp" "p" "Y") 二进制比较从字符串左端开始 返回 "XXYXXPXXY"

  MyString = Replace("XXpXXPXXp" "p" "Y" 文本比较从第三个字符开始 返回 "YXXYXXY" )

  方法一 直接用ASP自带函数replace 这也是最简单的方法

  title=replace(title "DF" "SD" )

  replace函数参数详解:

  参数 源字符串

  参数 要被替换的字符

  参数 新的字符 既 要将源字符串中的某些字符 替换成新指定的字符

  参数 值为 指定从第一个字符开始搜索该字符串

  参数 值为 指定每一个子串都要被替换

  参数 值为 指定字符串的比较不区分大小写

  (高亮显示关键字)的两个函数

  方法 用正则不区分大小写替换指定字符

  以下是函数源代码

  复制代码 代码如下:

   //函数 字符串替换

   //参数 正则表达式 被替换字符串 替换字符串

  Public Function ReplaceTest(patrn mStr replStr)

  Dim regEx

  Set regEx = New RegExp

  regEx Pattern = patrn

  regEx IgnoreCase = True

  regEx Global = True

  ReplaceTest = regEx Replace(mStr replStr)

  Set regEx = Nothing

cha138/Article/program/net/201311/14327

相关参考

知识大全 用replace实现替换正在使用的文件

  XP有一个很无敌的命令用来替换文件的replace连正在使用的文件也能替换非常无敌比如在C下建一个目录c\\aaa然后复制一首mp到c:aaa并命名为c:\\aaa\\amp然后再复制另一首歌到C

知识大全 js replace 与replaceall实例用法

  jsreplace与replaceall实例用法  stringObjreplace(rgExpreplaceText)  参数  stringObj  必选项要执行该替换的String对象或字符

知识大全 C#中正则表达式进行忽略大小写的字符串替换

C#中正则表达式进行忽略大小写的字符串替换  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在C#

知识大全 数据结构考研分类复习真题 第四章 答案[15]

  [题目分析]教材中介绍的串置换有两种形式第一种形式是replace(sijt)含义是将s串中从第i个字符开始的j个字符用t串替换第二种形式是replace(stv)含义是将s串中所有非重叠的t串用

知识大全 解析strtr函数的效率问题

  最近经常要对字符串进行匹配和替换操作之前一般使用str_replace或者preg_replace据说strtr的效率不错所以对比了一下复制代码代码如下:$i=;$t=microtime(true

知识大全 关于asp中转化时间为数字、字符串

  asp中我想取时间如::中数字但用cstr函数或别的转化后都是请问怎样才能使其变为?也就是时间中数字小于时也显示两位  <%  str=now  str=replace(str)  str=

知识大全 php 删除字符串中的空格多种方法

  本教程提供了几款php教程 删除字符串中的空格多种方法哦用了php函数str_replacetrim正则等替换字符串的空格有效方法  用php自带的函数str_replace("&nbs

知识大全 word中选中文字后输入为什么不替换

word中选中文字后输入为什么不替换你应该使用的是word2010,可以这样进行设置,文件——选项——高级——键入内容替换所选文字打钩Word选中文字后输入不能覆盖怎么办可以这样进行设置,文件——选项

知识大全 asp 特殊字符屏蔽代码

  functionstrreplace(str) ifstr=""then strreplace=str else strreplace=replace(st

知识大全 区分JavaScript,Js,VBScript,ASP

区分JavaScript,Js,VBScript,ASP  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下