我有以下字符串:
abc xyz: -123.456789
qwertyuiopxxx.xxx.xxx.xxxx.xxx
我只想知道expect_out字符串中的号码(-123.456),你能帮我吗?谢谢
发布于 2022-05-09 09:06:47
假设字符串是从spawn
ed进程提供给您的:
expect {
-re {abc xyz:\s+(-?\d+(\.\d+)?)} {
set value $expect_out(1,string)
puts "I have just got $value"
}
}
编写一个好的正则表达式肯定有一个诀窍。
https://stackoverflow.com/questions/72166065
复制相似问题