在Oracle Pattern documentation中,描述了三种用于匹配空白的不同模式:
我想知道每种产品的特殊性以及如何知道如何选择正确的产品。
我刚刚注意到
\p{javaWhitespace}
包含更多的空间类型。 最佳答案
我宁愿使用第一个。
\p{javaWhitespace}
包括FILE SEPARATOR
,GROUP SEPARATOR
等...请参见this。在不需要这些内容时使用它可能会使其他人感到困惑。 \s
是什么,而我希望他们再次检查\p{javaWhitespace}
的确切定义是什么。您不希望这样做,因为它会降低代码的清晰度,并在调试过程中增加不必要的负担。 关于java - 如何在空白模式之间进行选择?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9291474/