我怎样才能做到这一点?
例如,我需要将##some text##更改为粗体(即<b>some text</b>)。我使用JSTL替换标记和##(.+?)## regex查找所有这些匹配。
有什么帮助吗?
发布于 2014-04-10 06:50:37
匹配组可以由$1 (第一个)、$2 (第二个)等引用。最后,使用replaceAll可以使用this way。在这种情况下,用<b>$1</b>代替<b>$1</b>是可行的。
发布于 2014-04-03 06:13:56
捕获组(括号中的内容)可以使用\1, \2, \3等引用-在本例中,它是\1,因为它是第一个出现在regex中的组。
因此,尝试将##(.+?)##替换为<b>\1</b>。
https://stackoverflow.com/questions/22828868
复制相似问题