您好,我想知道當多個字符與 python 中的 REGEX EXPRESSIONS 匹配 n 次時,如何提取一段文本。
例如:
文字= 'a123a214a423a87a'
我想在 'a' 匹配 4 次時提取部分文本
輸出將是“a123a214a423a”
uj5u.com熱心網友回復:
正則運算式(a.*?){4}應匹配四個“a”字符和中間的任何字符(換行符除外)
import re
text = 'a123a214a423a87a'
match = re.search(r'(a.*?){4}', text)
if match:
print(match.group(0)) # 'a123a214a423a'
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/488848.html
上一篇:人臉識別回傳型別問題
