Java Regex替换周围的空白

时间:2018-10-02 16:18:55

标签: regex regex-group

我正在使用利用Java Regex API(支持分组)的Elasticsearch。

我想做的是能够将带有空格的字母作为可选前缀和必填后缀,并带有下划线:

"e hello world" => "_e_ hello world" (doesn't work for my solution)
"hello e world" => "hello _e_ world" (works)

我的解决方法是:

"pattern": "(?<=\\s)(e)(?=\\s)",
"replacement": " _$1_ "

如何使第一眼后视成为可选内容?

0 个答案:

没有答案