php - 使用PHP从数组中提取字符串中特定字符的两次计数之间的文本
问题描述
所以我正在编写一个脚本来从半可预测的数据字符串中提取特定的数据字段,并且我正在尝试使用 PHP 来抓取特定字符的第 70 和第 71 个计数之间的文本。
因此,示例数据字符串如下...
00000|数据|数据|数据|文本|数据|数据|||
如何使用 PHP 来获取第 4 和第 5 个“|”之间的“文本”。文本字段发生了变化,所以我不能只使用正则表达式来匹配和提取它。我能想到的唯一合乎逻辑的方法是使用“|”的计数 每次都是可以预测的。
知道我怎么能做到这一点吗?我认为我的 PHP 技能中等,但无论我尝试什么,我都无法解决这个问题。
解决方案
推荐阅读
- flask - 我如何在不同的端口上运行 Swagger UI,然后在 Flask 中的主 App 端口上运行?就像 Swagger 在 8080 上运行,主应用在 8081 上运行
- excel - 从引用中删除前导零
- python - 如何将曲线拟合到包含 NaN 值的 Excel 文件的数据
- javascript - 如何在带有scrollspy的导航系统中保持css中的元素处于活动状态?
- lisp - Common Lisp 排序函数从原始列表中删除一个元素
- python - 使用 sklearn 预测离散值
- javascript - 在反应挂钩中同步调用函数后数据未加载?
- python - 我将如何计算这个 python 程序的运行时间、内存和 CPU 使用率?
- debugging - 模拟器中的 Apple Id 登录授权
- c - linux中的参数到argv