![]() |
1
9
对整个文件使用str_replace()是一种非常简单的方法:
一次只能作为一个用户使用该文件。但是数据库总是一个更好的主意。如果你需要csv,最好是有一个额外的db-to-csv脚本,而不仅仅是一个csv文件。 |
![]() |
2
5
您可以使用类似apc的PHP特性将列表保存在内存中,并经常将其写到磁盘上。这样你只会在记忆中不存在的时候读到它。 如果您希望以性能为导向,那么将此信息存储在CSV中可能不是最好的开始。如果您不想使用真正的RDMS(MySQL),那么我建议您使用sqlite。在本例中,它提供了您正在寻找的所有功能(更新),并且在某种意义上,它与csv的作用完全相同,因为它只是您硬盘上的一个文件,没有并发性。
如果这不是一个选项,则另一种方法是使用shell级别的命令(如sed&awk)进行内联正则表达式更改。最后,将整个文件读入一个字符串,对其执行一个讨厌的regex调整。(
|
![]() |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
![]() |
Dima Malko · 如何在指定符号前添加符号? 2 年前 |
![]() |
shekharsabale · 从列表元素捕获子字符串 2 年前 |
![]() |
Katia · 根据特定规则进行多行匹配 2 年前 |
![]() |
MHA · Pandas str.extract()以字母结尾的数字 2 年前 |
![]() |
Slava Vir · 如何查找后面“/”之间的最后一组 2 年前 |