正则表达式使用Eclipse在两个标签之间搜索特定文本

时间:2014-08-20 15:20:25

标签: regex eclipse

我需要使用cfeclipse正则表达式搜索在cfquery标记内找到某些特定文本的出现。任何人都可以帮我写正则表达式吗?

<cfset address = Trim(arguments.address) />
<cfquery datasource="testDataSource">
SELECT * FROM TEST
WHERE name = <cfqueryparam cfsqltype="cf_sql_varchar" value="#Trim(arguments.name)#"  />
</cfquery>

在上面的代码中,如果我搜索Trim,它应该仅在cfquery标签内返回Trim。

1 个答案:

答案 0 :(得分:-1)

(?m)(?s)<cfquery(.*?)(Trim)(.*?)/(cfquery)?>

另请参阅此https://stackoverflow.com/a/24879276/1391924和此Regular expression to stop at first match


注意:如果您需要不区分大小写的搜索,请添加(?i)