gpt4 book ai didi

regex - TCL/EXPECT中正则表达式的含义

转载 作者:行者123 更新时间:2023-12-03 10:56:02 25 4
gpt4 key购买 nike

我阅读了一个 tcl 测试脚本,它使用 EXPECT。部分代码是:

expect ".*hello.*yes.*morning.*"

“*”通配符匹配所有内容,但“.”呢?在它面前?这是什么意思?想要匹配什么样的模式?

最佳答案

请注意,expect 命令的默认匹配样式是-glob,所以这些点实际上是文字点。可以在 string match 中找到有关 glob 样式匹配的帮助。文档。

如果您希望您的模式被视为 regular expression ,你不得不说:

expect -re ".*hello.*yes.*morning.*"

关于regex - TCL/EXPECT中正则表达式的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7177742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com