Regex 使用正则表达式删除第一个出现的空白,然后用逗号替换其余选项卡
因为我有这样的台词Regex 使用正则表达式删除第一个出现的空白,然后用逗号替换其余选项卡,regex,Regex,因为我有这样的台词 space space **da ta** tab tab **data** tab **data** tab tab tab tab **da ta** 我想把上面的变成 **da ta**,**data** **data**,**da ta** 我需要正则表达式删除第一个字母前的所有空格,并用逗号替换其余空格。。。但是仍然忽略数据中字母之间的空白什么语言/平台?它可能需要两个独立的操作。什么语言/平台?它可能需要两个单独的操作。我最后做的是重复删除双空格的所有实例。。
space space **da ta** tab tab **data**
tab **data** tab tab tab tab **da ta**
我想把上面的变成
**da ta**,**data**
**data**,**da ta**
我需要正则表达式删除第一个字母前的所有空格,并用逗号替换其余空格。。。但是仍然忽略数据中字母之间的空白什么语言/平台?它可能需要两个独立的操作。什么语言/平台?它可能需要两个单独的操作。我最后做的是重复删除双空格的所有实例。。。效果很好。我确实使用了一些这样的想法,我最终做的是反复删除双空间的所有实例。。。效果很好。不过我确实用了一些
s/^[ \t]+//; # remove leading whitespace (just once)
s/[ \t]+/,/g; # replace all runs of spaces into commas globally