İşte bunu açıklamanın en basit yolu. İşte ne kullanıyorum:
re.split('\W', 'foo/bar spam\neggs')
-> ['foo', 'bar', 'spam', 'eggs']
İşte istediğim:
someMethod('\W', 'foo/bar spam\neggs')
-> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']
Bunun nedeni, bir dizgiyi jetonlara bölmek, manipüle etmek, sonra tekrar bir araya getirmek istiyorum.
\W
? Google'da başarısız oldum.