#!/usr/bin/perl use strict; use 5.016; # 1084488 my $line = 'A - Tilt: 19° - Segments: 1(72-93)'; if ($line =~ /A<\/b>\s+-\s+Tilt:\s+\d+&#\d+;\s+-\s+Segments:\s+(.*?)<\/td>/) { say 'yep, good match'; say $1; } else { say 'boo'; }