分隔行,包括所有单词和特殊字符

时间:2019-12-14 16:36:46

标签: shell tcl

嗨,我有一个字符串abc_99\\/de_f/gij,我想要一个列表为:

abc_99  \\/  de_f  /  gij 

我需要怎么做tcl脚本

1 个答案:

答案 0 :(得分:2)

您可以使用匹配一系列单词字符或一系列非单词字符的正则表达式:

set s {abc_99\\/de_f/gij}
regexp -all -inline {\w+|\W+} $s

这给出了:abc_99 {\\/} de_f / gij