我需要使用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。
答案 0 :(得分:-1)
(?m)(?s)<cfquery(.*?)(Trim)(.*?)/(cfquery)?>
另请参阅此https://stackoverflow.com/a/24879276/1391924和此Regular expression to stop at first match
注意:如果您需要不区分大小写的搜索,请添加(?i)。