如何在Eclipse中的替换中包含替换的字符串?

时间:2013-12-18 19:27:40

标签: regex eclipse string

我使用以下正则表达式来查找

类型的字符串
${a-z.a-z} 

.a-z部分是可选的

这是我正在使用的正则表达式 -

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

这将匹配

之类的字符串
${users}
${user.firstName}

我希望将以上匹配的字符串替换为以下相应的替换

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

如何在Eclipse中执行此操作?

注意,我可以编写一个脚本来替换所有这些事件,但我不想通过手动查看它们来替换所有出现的事件,而只是替换它们(因此我想通过编辑器来完成)。

1 个答案:

答案 0 :(得分:0)

我是使用群组做的 -

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

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