> Shouldn't the regex return "a" instead of "a_b" for "_a_b_"? No... the intent was that blanks be removed from the ends, but everything else retained.