我需要一个在某些条件下匹配空格字符的正则表达式。 假设我有以下字符串:
String s = "{ <class body declarations> }";
我只想在两个定界符<
和>
之间的空格上应用Java replaceAll方法,以获得以下字符串:
"{ <classbodydeclarations> }";
是否有正则表达式可以做到这一点?
答案 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进行演示。
<
可以随时改进此答案。