In Python, how do I split a string and keep the separators?

前端 未结 13 1054
[愿得一人]
[愿得一人] 2020-11-22 03:26

Here\'s the simplest way to explain this. Here\'s what I\'m using:

re.split(\'\\W\', \'foo/bar spam\\neggs\')
-> [\'foo\', \'bar\', \'spam\', \'eggs\']
         


        
13条回答
  •  梦毁少年i
    2020-11-22 04:02

    >>> re.split('(\W)', 'foo/bar spam\neggs')
    ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']
    

提交回复
热议问题