-3
だから私はpiesという単語より先にある番号を取得したいと思います。どうすればいい?reを使用して単語の前に文字を見つける方法は?
import re
string='latin 1,394 pies'
m = re.search('', string)
print(m.group(0))
#want 1,394
だから私はpiesという単語より先にある番号を取得したいと思います。どうすればいい?reを使用して単語の前に文字を見つける方法は?
import re
string='latin 1,394 pies'
m = re.search('', string)
print(m.group(0))
#want 1,394
In [137]: import re
...: string='latin 1,394 pies'
...: m = re.search(r'([\d,]+) pies', string)
...: print(m.group(1))
...:
1,394
([\d,]+) pies
あなたは、Pythonを使用していますか?適切な言語でタグを付けてください。 –
私は優れた正規表現テストサイトを提案しています。正規表現を素早くテストできるだけでなく、正規表現に基づいて特定の結果が表示される理由の詳細な説明もあります。 https://regex101.com/ –