Inilah cara paling sederhana untuk menjelaskan ini. Inilah yang saya gunakan:
re.split('\W', 'foo/bar spam\neggs')
-> ['foo', 'bar', 'spam', 'eggs']
Inilah yang saya inginkan:
someMethod('\W', 'foo/bar spam\neggs')
-> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs']
Alasannya adalah saya ingin membagi string menjadi token, memanipulasinya, lalu memasangnya kembali.
\W
? Saya gagal di google itu.