python中利用re模块使用正则表达式
生活随笔
收集整理的這篇文章主要介紹了
python中利用re模块使用正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python通過re模塊提供對正則表達式的支持。使用re的一般步驟是先使用re.compile()函數,將正則表達式的字符串形式編譯為Pattern實例,然后使用Pattern實例處理文本并獲得匹配結果(一個Match實例),最后使用Match實例獲得信息,進行其他的操作。
舉一個簡單的例子,在尋找一個字符串中所有的英文字符:
| 1 2 3 4 5 | import?re pattern?=?re.compile('[a-zA-Z]') result?=?pattern.findall('as3SiOPdj#@23awe') print?result #?['a',?'s',?'S',?'i',?'O',?'P',?'d',?'j',?'a',?'w',?'e'] |
總結
以上是生活随笔為你收集整理的python中利用re模块使用正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何选择面向对象语言
- 下一篇: python判断字典,列表,元组为空的方