文字列内の数値の範囲を見つけようとしています。さまざまな範囲を以下に示します。特定の範囲の数値を検索するにはどうすればよいですか?
最初の数値が [1, 17] の間、2 番目の数値が [1, 37] の間などになるようにします。
import re
Test1 = "This is a test 5-9-81-15"
A1 = range(1, 17)
A2 = range(1, 37)
A3 = range(76, 89)
A4 = range(13, 27)
x = re.search("{0}-{1}-{2}-{3}".format(A1, A2, A3, A4), Test1)
if x:
print ("Match")
else:
print ("No Match")