我目前正在更改 YAML 文件的内容,方法是将其读入 MATLAB 并通过 REGEXP 命令查找要搜索的文本的当前索引。
描述文件如下所示:
name:"XYZ" port:5672 host:"server.com"
整个描述文件只有一行。我目前在 MATLAB 中使用以下 REGEX 命令:
^\s+name:\s*".+"
这里的问题是我只想选择名称:“XYZ”或主机:“server.com”,但上面的命令选择整个文本。
有人可以帮我解决这个问题吗?
谢谢, 德鲁夫