Okay, my ($truncated_text)=$text=~ m/(.{0,250}\b)/s Is that true that m/(.{0,250}\b)/s returns a list value?