如何删除某些单词后的文字

时间:2011-09-12 13:11:30

标签: regex coldfusion

我有一个字符串

The best laid schemes of mice and men

如何删除ColdFusion中“方案”一词后面的所有文字?我想这可以用正则表达式来完成。

3 个答案:

答案 0 :(得分:8)

这里你去:

<cfset myString = "The best laid schemes of mice and men" />
<cfoutput>#REReplace(myString, "schemes(.*)", "schemes")#</cfoutput>

答案 1 :(得分:4)

你的正则表达式是:

schemes.*$

并替换为“scheme”

<强>解释

.*$表示匹配任何字符(.)0次或更多次(*)直到行的末尾($

答案 2 :(得分:0)

试试这个正则表达式:

schemes(.*)

用空字符串“”

替换$ 1