2013-12-18 31 views
1

我使用下面的正则表达式查找类型如何在Eclipse中包含替换的字符串?

${a-z.a-z} 

其中.a-z部分是可选的字符串

下面是我使用的正则表达式 -

\$\{[A-Za-z]+\.*[A-Z][a-z]*\} 

这会匹配

${users} 
${user.firstName} 

I wan将以上匹配的字符串替换为以下相应的替换字符

<c:out value="${users}"/> 
<c:out value="${user.firstName}"/> 

如何在Eclipse中执行此操作?请注意,我可以编写一个脚本来替换所有这些事件,但我不想通过手动查看它们(因此我想通过编辑器执行此操作)来替换所有出现的事件,但仅替换所有出现的事件。

回答

0

我这样做是使用群体 -

查找:(\$\{([A-Za-z]+)\.*[A-Z][a-z]*\})

替换为:<c:out value="$1"/>

+0

FWIW我想'(\ $ \ {[AZ.az] + \})'也将工作作为一个更简单的正则表达式 – ATG

相关问题