python反向引用是什麼?
1、概念
反向引用指的是,可以在後面的位置使用先前匹配過的內容,用法是反斜槓加上數字。例如 1 表示引用前邊成功匹配的序號為 1 的子組。
2、使用注意
若只搜尋字串,則不會使用反向引用,因為只有極少數的文字格式會以這種方式重複字元。但您很快就會發現,當字串被替換時,反向引用非常有用!
由於在Python的字串中使用了反斜槓加數字的方法來表示與數字值相對應的ASCII字元,因此,在正規表示式中,使用反索引仍然強調使用原始字串。
3、例項
>>> p = re.compile(r'(bw+)s+1') >>> p.search('Paris in the the spring').group() 'the the'
以上就是python反向引用的介紹,希望對大家有所幫助。更多Python學習推薦:
本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2558/viewspace-2830404/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python的引用是什麼Python
- Python中eval如何使用?其作用是什麼?Python
- Python迴圈引用是什麼?如何避免迴圈引用?Python
- setnx作用是什麼 redisRedis
- OTP的作用是什麼?
- 什麼是@Component,@Component的作用是什麼
- 什麼是反向ETL?
- kubelet的功能、作用是什麼
- 精益IT的作用是什麼?
- 等保費用是什麼?為什麼這麼貴?
- 什麼是熱插拔?其功能作用是什麼?
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- NGINX伺服器有什麼作用?什麼叫反向代理?為什麼要使用反向代理?Nginx伺服器
- 什麼是正向代理?什麼是反向代理?
- 什麼是反向代理,什麼又是正向代理?
- 什麼是閉包?閉包的作用是什麼?
- web裡什麼是Math函式,作用是什麼Web函式
- document.domain的作用是什麼?它有什麼限制?AI
- 什麼是CDN?CDN的原理和作用是什麼?
- jQuery.fn的作用是什麼jQuery
- http代理IP的作用是什麼?HTTP
- Linux中opt是什麼意思?其主要作用是什麼?Linux
- 什麼是訊息中介軟體?主要作用是什麼?
- 資料庫審計是什麼意思?作用是什麼?資料庫
- __name__ == “__main__”的作用是什麼?AI
- __name__ == "__main__"的作用是什麼?AI
- 【乾貨】Linux中presto作用是什麼?LinuxREST
- Linux netstat命令作用是什麼?如何使用?Linux
- 薪酬管理系統的作用是什麼?
- Laravel模型屬性$dates作用是什麼?Laravel模型
- 大資料的作用是幹什麼大資料
- 快應用是什麼軟體?快應用有什麼用?
- 什麼是智慧網路卡?智慧網路卡的作用是什麼?
- Linux系統中掛載是什麼意思?作用是什麼?Linux
- 什麼是正向代理和反向代理?
- 反向代理的本質是什麼?
- Linux系統中tmp指什麼檔案?其作用是什麼?Linux
- Linux中mesg命令作用是什麼?如何使用?Linux