我需要通过应用特定的替换方法来替换文本中的所有单词Modify()
。我在 C# 中有以下代码片段:
Regex regex = new Regex("[A-Za-z][a-z]*");
regex.Replace(text, x => Modify(x.Value));
该Modify()
函数是执行以修改每个匹配项的一些函数,例如它可以用下一个字母字符替换单词中的所有字符。例如,如果这是输入文本:
神奇的香蕉正在吃苹果。
这可能是输出:
Nbhjd cbobob jt fbujoh uif bqqmf。
Modify() 函数的用途在这里无关紧要。我想知道MatchEvaluator的 Java 实现。代码在 C# 中相当简单,但如何在 Java 中实现呢?