【发布时间】:2014-02-28 18:34:56
【问题描述】:
我正在使用 java replaceAll() 方法来替换字符串中的匹配单词。在我的情况下,如果这个词在逗号 (,) 句号 (.) 或其他类似的东西旁边,这个词不会被替换。
示例: 和。 和, 和; 和(
这是代码:
body = body.replaceAll("(?i) "+knownWord + " ", replaceWord);
谁能给我推荐一个能够识别该字符串中所有单词的正则表达式?
【问题讨论】:
标签: java regex word-boundary