2014-03-26 67 views
0

如何爲所有非字母數字字符掃描字符串?將字符串轉換爲Python中所有非字母數字字符的列表

到目前爲止,我有以下幾點:

pattern = re.compile('\W') 
+0

你能描述,你爲什麼需要這個,有什麼用呢? – alecxe

+0

請用示例輸入清楚地解釋問題,預期輸出。事實上,這個問題可能會很快關閉,因爲不清楚。 – thefourtheye

+0

我只是想要一種方法來獲取Python中所有非字母數字字符的列表 – user3175999

回答

3

這將給組非字母數字符號:

set(string.printable) - set(string.letters) - set(string.digits) 

或者用RE:

re.findall("\W", string.printable) 
+0

我得到了一個錯誤。它說字符串沒有被定義。 – user3175999

+0

@ user3175999'導入字符串' – Brian

+0

有沒有辦法讓一個列表成爲一個列表 – user3175999

相關問題