- var_dump: documentation ( source)
- preg_match: documentation ( source)
<?php
$pattern = '/(?:(RRP\:).*?([0-9\.\-a-z]+)).*?(?:(Now\:).*?([0-9\.\-a-z]+)).*(Available \(.*\)|Unavailable|Special)/i';
$subject = ' RRP: £42.50 Now: £38.25 Save £4.25 ✔ Available (16 Ready to ship now) ';
preg_match($pattern,$subject,$m);
var_dump($m);