%{
#include <stdio.h>
%}
%%
Name[ ]+([A-Za-z]+[ ]?)* { printf("Name: %s\n", yytext + 5); }
Age[ ]+[0-9]+ { printf("Age: %s\n", yytext + 4); }
Email[ ]+[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,} { printf("Email: %s\n", yytext + 6); }
.|\n { /* Ignore other characters */ }
%%
int main(int argc, char **argv) {
yylex();
return 0;
}
JXsKI2luY2x1ZGUgPHN0ZGlvLmg+CiV9CgolJQpOYW1lWyBdKyhbQS1aYS16XStbIF0/KSogICAgIHsgcHJpbnRmKCJOYW1lOiAlc1xuIiwgeXl0ZXh0ICsgNSk7IH0KQWdlWyBdK1swLTldKyAgICAgICAgICAgICAgICB7IHByaW50ZigiQWdlOiAlc1xuIiwgeXl0ZXh0ICsgNCk7IH0KRW1haWxbIF0rW0EtWmEtejAtOS5fJSstXStAW0EtWmEtejAtOS4tXStcLltBLVphLXpdezIsfSAgIHsgcHJpbnRmKCJFbWFpbDogJXNcbiIsIHl5dGV4dCArIDYpOyB9Ci58XG4gICAgICAgICAgICAgICAgICAgICAgICAgeyAvKiBJZ25vcmUgb3RoZXIgY2hhcmFjdGVycyAqLyB9CiUlCgppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpIHsKICAgIHl5bGV4KCk7CiAgICByZXR1cm4gMDsKfQo=