getting data after | mark

i have a drop down menu which holds 3 different values

withoutMinutes|400m                  
withoutHours|10k Road
withHours|Marathon

how could  strip it so i can just add anything after | into my db?

so into my db would be

400m                  
10k Road
Marathon
runnerjpAsked:
Who is Participating?
 
marchentCommented:
using preg_repalce() remove anything before | with empty
$str = 'withoutMinutes|400m';
$str = preg_replace('/.*\|/', '', $str);
print "$str\n";

Open in new window

0
 
phpmonkeyCommented:
in this case where there is only 1 pipe symbol in it i would explode it.
list($part1,$part2) = explode("|",'withoutMinutes|400m');
echo $part1;//withoutMinutes
echo $part2;//400m

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.