[英]Find a number+word with regex python
我想 select 一個數字與文本中的單詞連接。
例子:
text = I want to find 123456R
我試過ref = re.findall('[0-9]+', text)
但它只返回123456
,而我想要123456R
。
有人對 select 有一個數字+單詞的想法嗎?
您的表達式只匹配數字一次或多次,而您需要匹配一組數字后跟一個字母。 您可以通過在數字組后附加一個字母組來做到這一點:
ref = re.findall('[0-9]+[A-Za-z]', text);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.