Reputation: 65123
Because I have lines like
space space **da ta** tab tab **data**
tab **data** tab tab tab tab **da ta**
I want the above to turn into
**da ta**,**data**
**data**,**da ta**
I need regex to remove all the white space before the first letter and replace the rest with commas... but still ignoring the white space in between the letters in the data
Upvotes: 1
Views: 5114
Reputation: 10864
s/^[ \t]+//; # remove leading whitespace (just once)
s/[ \t]+/,/g; # replace all runs of spaces into commas globally
Upvotes: 1