在Python中,可以使用re
模块中的split()
函数来分割字符串并保留空格。具体代码如下:
import re
string = "Hello, World! How are you?"
split_string = re.split(r'(\s+)', string)
print(split_string)
输出结果:
['Hello,', ' ', 'World!', ' ', 'How', ' ', 'are', ' ', 'you?']
在这个例子中,我们使用了正则表达式(\s+)
来匹配一个或多个空格,并将其作为分隔符进行分割。这样,分割后的结果中就包含了空格。
领取专属 10元无门槛券
手把手带您无忧上云