例如此字符串:"This is my example "
我想将其拆分为:["This", " ", "is", " ", "my", " ", "example", " "]
现在我正在使用前瞻并回顾正则表达式以保留空格:
string.split("(?<=\\s+)|(?=\\s+)"))
但它在每一个空间都是分裂的:
["This", " ", " ", " ", " ", " ", " ", "is", " ", "my", ...]
你如何编写一个分裂并保留空间块的正则表达式?