New wrinkle
$str = "name: [Joe Blow1] name: [Joe Blow2] name: [Joe Blow3]"; current pattern returns: Joe Blow1 I need it to return: Joe Blow3 So, the last one that matches the pattern.