--- a/t/02_settings_checksum.t
+++ b/t/02_settings_checksum.t
@@ -54,10 +54,10 @@
 
 $t=qq{$S returns the expected output for MRTG(failure)};
 like ($cp->run(q{--mrtg 123 --output=MRTG}),
-      qr{^0\n0\n\n\d+}, $t);
+      qr{^0\n0\n\n[[:xdigit:]]+$}, $t);
 
 $t=qq{$S returns the expected output for MRTG(success)};
 like ($cp->run(qq{--mrtg $true_checksum --output=MRTG}),
-      qr{^1\n0\n\n\d+}, $t);
+      qr{^1\n0\n\n[[:xdigit:]]+$}, $t);
 
 exit;
