正则表达式仅匹配定界符之间的特定空格

时间:2018-11-26 23:45:28

标签: java regex string

我需要一个在某些条件下匹配空格字符的正则表达式。 假设我有以下字符串:

String s = "{ <class body declarations> }";

我只想在两个定界符<>之间的空格上应用Java replaceAll方法,以获得以下字符串:

"{ <classbodydeclarations> }";

是否有正则表达式可以做到这一点?

1 个答案:

答案 0 :(得分:0)

以下正则表达式有效,但 可能会被意外的@RequestMapping(value="/books", method = RequestMethod.GET) @CrossOrigin public @ResponseBody List<Book> bookListRest() { return (List<Book>) bookRepository.findAll(); } 所欺骗。参见https://regex101.com/r/nBm213/2进行演示。

<

可以随时改进此答案。