Coldfusion的正则表达式替换。

原创 2011年01月14日 15:27:00

Coldfusion的正则表达式不是很强大,所以一直没有怎么使用。以下是一下使用的例子。替换使用有2个函数:ReReplace和ReReplaceNoCase,望文生义,ReReplace是大小写敏感,ReReplaceNoCase是大小写不敏感。

 

 

正则表达式的写法和其他的语言大同小异。这里就不介绍。今天碰到的问题是带参数的替换。以下以一个例子来说明:

 

我想把12345678写成1234-56-78

<cfset s = "12345678">

<cfset s = rereplace(s, "([0-9]{4})([0-9]{2})([0-9]{2})", "/1-/2-/3", "all")>

<cfoutput>#s#</cfoutput>

 

coldfusion 条件表达式、循环基本用法

coldfusion 条件表达式、循环基本用法 无标题文档 today is tuestday! ...
  • lllkey
  • lllkey
  • 2011年12月17日 16:08
  • 864

NotePad++ 正则表达式替换 高级用法

在我们处理文件时,很多时候会用到查找与替换。当我们想将文件中某一部分替换替换文件中另一部分时,怎么办呢? 下面正则表达式 给我提供方法。正则表达式,提供复杂 并且弹性的查找与替换注意: 不支持多行表达...

java正则表达式替换字符串

  • 2015年06月27日 09:19
  • 92KB
  • 下载

python里使用正则表达式来替换匹配成功的组名

在前面学习了找到组之后,通过组序号来替换,比如像bold.sub(r'\1', text)),这里是通过\1来替换的,这样的方式就是简单,快捷。但是不方便维护,不方便记忆,要想把这点改进一下,就得使用...

jJAVA正则表达式替换字符

  • 2014年04月30日 17:30
  • 3KB
  • 下载

正则表达式-去除重复字符并替换

//正则表达式-去除重复字符并替换 class RegexTest { public static void main(String[] args) { //Sys...
  • blacop
  • blacop
  • 2016年08月18日 15:36
  • 3757

Javascript中使用正则表达式替换回车符

问题 经常被中的回车符给困扰着,回车换行的内容(\r\n)经常需要显示为HTML中的,这时就需要做替换操作了。如果只是简单的将字符串strObj调用replace()方法,则结果只替换第一个回车...
  • ylchou
  • ylchou
  • 2012年03月20日 12:33
  • 18609
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Coldfusion的正则表达式替换。
举报原因:
原因补充:

(最多只允许输入30个字)