Python刪除列表中的非字母字元

solution發表於2021-09-11

Python刪除列表中的非字母字元

說明

1、得到想要提取字母字元的字串資料。

2、替換字串中與正規表示式模式匹配的任何內容。

3、方括號定義一組要捕獲的字元,前面的 ^ 字元否定模式內的所有內容。

例項

進口重新
 
str = "123456790abcdefABCDEF!@#$%^&*()_+<>?,./"
結果 = re.sub(r'[^a-zA-Z]', "", str)

列印結果

如果不是字元 a 到 z(大寫和小寫),則會導致匹配。匹配項被替換為空白字元。您可以將您想要的任何內容放入替換引數中。

幾乎在操作字串的任何時候,都可以使用 Regex。

以上就是Python刪除列表中非字母字元的方法,希望對大家有所幫助。更多Python學習指路:

本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2459/viewspace-2828451/,如需轉載,請註明出處,否則將追究法律責任。

相關文章