在 tcl/tk (\b) 中分隔字符串,它不起作用吗?
delimit string in tcl/tk (\b), doesn't it work?
早上好,我在 tcl 中使用字符串定界时遇到问题,转义字符 '\b' 不起作用,有人可以帮助我吗?
这是我正在尝试做的事情:
switch -regexp -matchvar ds $arg_dns {
\-([aut]?)d([aut]?) {
puts "achou $ds"
}
}
您似乎期待 PCRE 语法,其中 \b
is a word boundary. In Tcl's RE syntax (which uses a totally different engine), the equivalent is \y
(因为 \b
匹配退格字符)。
早上好,我在 tcl 中使用字符串定界时遇到问题,转义字符 '\b' 不起作用,有人可以帮助我吗? 这是我正在尝试做的事情:
switch -regexp -matchvar ds $arg_dns {
\-([aut]?)d([aut]?) {
puts "achou $ds"
}
}
您似乎期待 PCRE 语法,其中 \b
is a word boundary. In Tcl's RE syntax (which uses a totally different engine), the equivalent is \y
(因为 \b
匹配退格字符)。