Сначала разбейте строку на строки:
$lines = explode("\n", $data); // You may want "\r\n" or "\r" depending on the data
Затем разделите и обрежьте также эти строки:
$data = array();
foreach($lines as $line) {
$data[] = array_map('trim', explode('|', $line));
}
Наконец, найдите $jobadd
в столбце № 3, то есть индекс № 2, и напечатайте данные, если они найдены:
foreach($data as $item) {
if(strtolower($item[2]) === strtolower($jobadd)) {
// Found it!
echo "Name: {$item[1]}, link: {$item[3]}, notes: {$item[4]}";
break;
}
}