亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

match.group()中“ _sre.SRE_Match”指的是什么

match.group()中“ _sre.SRE_Match”指的是什么

慕容森 2021-05-31 09:30:25
我正在遵循學習正則表達式的說明:In [269]: phone_number_regexOut[269]: re.compile(r'\d\d\d-\d\d\d-\d\d\d\d', re.UNICODE)In [270]: mo = phone_number_regex.search("My number is 415-555-4242")In [273]: mo.group()Out[273]: '415-555-4242'In [274]: help(mo.group)_sre.SRE_Match 實例group([group1, ...]) -> str 或元組的group(...) 方法。按索引或名稱返回匹配項的子組。為0時返回整個匹配項。sre.SRE這里指的是什么?這不是bulitin方法:In [285]: [ elem for elem in dir(mo.group) if "_sre" in elem]Out[285]: []
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

該reLIB實際上主要是一個C擴展包用Python包裝了它。_sre是 C 擴展模塊并且_sre.SRE_Match是(C 編碼)Match類。你會在sys.modules:


>>> import sys

>>> import re

>>> sys.modules["_sre"]

<<module '_sre' (built-in)>


查看完整回答
反對 回復 2021-06-01
  • 1 回答
  • 0 關注
  • 310 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號