У меня есть данные, которые выглядят так:
string = 'composition (irreg.): 13/16 × 2 3/4" (2 × 7 cm); page: 8 3/8 × 6 7/8" (21.3 × 17.4 cm)'
Я хочу написать регулярное выражение, которое фиксирует первое вхождение строки с круглыми скобками, содержащими cm
.Итак, в приведенном выше примере я хочу регулярное выражение, которое захватывает (2 × 7 cm)
.
Пока у меня есть это регулярное выражение, которое не совсем работает:
>>> pattern = re.compile(r'\(.*?.*cm\).*?')
>>> result = pattern.search(string)
>>> match = result.group(0)
'(irreg.): 13/16 × 2 3/4" (2 × 7 cm); page: 8 3/8 × 6 7/8" (21.3 × 17.4 cm)'
Какое регулярное выражение я могу использоватьТОЛЬКО для совпадения (2 × 7 cm)
?