我需要处理一个介于其间的字符“ ..”的随机字符串。如下图所示
a..b / c..de / f-g..xyz..abc..def..123 ..
如何使用regexp在“ ..”之间获取数据?(此字符串可以是任何长度,我需要获取每个中间数据集以进行进一步处理)。请用这个指导我。
谢谢!
最佳答案
如果有字符串中没有换行符,您可以使用以下命令获取字符串列表:
set in a..b/c..de/f-g..xyz..abc..def..123..
set out [split [string map {.. \n} $in] \n]]
关于regex - 在处理TCL正则表达式时需要指导,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13056183/