在Java中恢复由string.split()拆分的字符串

Sap*_*jee 2 java regex string split

我有一个字符串" 我爱A.我讨厌B ".如果我通过使用拆分它

 string.split("\\p{Punct}") 
Run Code Online (Sandbox Code Playgroud)

我将得到两个字符串,其中string1将是" 我爱A " string2并将成为" 我讨厌B ".请注意,代替" . "我可能还有其他任何标点字符.如何使用正确的标点符号恢复分割操作之前的确切字符串.

Ven*_*Ven 6

保持对字符串的引用 - 如果你有任何一点点,你就无法猜出你以前有过什么

  • +1这是因为`String`是*immutable*. (2认同)