matlab - 如何处理具有不同数量分隔符的元胞数组
问题描述
使用拆分出错
文本的第 5 个元素包含 4 个分隔符,而前面的元素有 5 个。所有元素必须包含相同数量的分隔符。
str = split(s4, ",");
'15:54:58.882",tscompute1,"524,288",bytes,"intel_rdt"'
'15:54:58.882",tscompute1,"294,912",bytes,"intel_rdt"'
'15:54:58.882",tscompute1,"786,432",bytes,"intel_rdt"'
'15:54:58.882",tscompute1,"491,520",bytes,"intel_rdt"'
'15:54:58.882",tscompute1,0,bytes,"intel_rdt"'
'15:54:58.882",tscompute1,0,bytes,"intel_rdt"'
在使用 split() 函数拆分具有不同数量分隔符的字符串元胞数组时,我遇到了上述错误。提供了样本数据。
解决方案
推荐阅读
- python - 如何将包含日期字符串的字典 python 列表强制转换为日期时间对象的 numpy 记录数组?
- java - Java Jsoup 打印循环
- python - 如何在 PyInstaller 包中包含 PyInstaller?
- android - 如何判断 ServerSocket 客户端是否断开连接?
- r - 使用列名或列位置向量选择 data.table 的列,而不使用“with = F”
- python - 列表中有 n 个元素,如何检查它们是否满足条件?
- c - 从 Visual Studio 中的附加进程查看标准输出?
- html - 输入绑定不适用于定制的角度库
- python-3.x - 使用 Python 将 I2C 地址更改为多个 VL53L0X 传感器
- java - 如何在没有影子插件的情况下创建 Micronaut 的 fat-jar?