在字边界处拆分字符串而不会丢失空格或换行符

时间:2016-06-02 11:35:59

标签: python regex string text split

假设我有一个这样的字符串,其中包含(多个)空格和换行符:

"\n\n\nmy  string \n"

我希望将其拆分为:

['\n', '\n', '\n', 'my', ' ', ' ', 'string', ' ', '\n']

我怎么能得到这个?我想我需要一个正则表达式?

1 个答案:

答案 0 :(得分:2)

使用正则表达式\w+|\W并找到匹配项

UsersResource.ListRequest request = service.Users.List(); 
request.Customer = "my_customer";
request.Query = "orgUnitPath=" + "'" + "/testOu/under testOu/testOu1" + "'"; 

Regex explanation here.