【发布时间】:2014-08-10 10:02:46
【问题描述】:
我知道这是以下问题的混合体:trim whitespace from a string? 和 Regex or way to replace multiple space with single space。
而且我知道可以将这两种解决方案结合起来:
String mystring = " brains T1* C+ ";
mystring = mystring.trim().replaceAll("[ ]+", " ");
输出:brains T1* C+
但我的问题:
是否可以使 trim 成为单个正则表达式的一部分?
即mystring.replaceAll("#regex");
【问题讨论】:
-
单一正则表达式是什么意思?不是一个正则表达式吗?您的预期输出是什么?
-
@Braj 我认为他不想使用 trim() 而是让 trim() 成为正则表达式的一部分