私はPythonで次のような問題があります。Pythonの正規表現を返します間違ったグループ
searchstring = "([A-Z0-9]*)_"
basename = "AK4RAE00005_ALL_MEASUREMENT.a2l"
m = re.search(searchstring, basename)
if m and m.group(0):
print m.group(0)
を私は結果があることが予想:AK4RAE00005
ではなく、それはAK4RAE00005_
である私はhttps://regexr.com/に私の正規表現をチェックし、それをせずに正しいグループを見つけましたアンダースコア
そのように単純です。ありがとうございました –