如何使用文本区域获取csv文件/分隔数据
How to use a textarea to get the csv file /delimited data?
我想使用html格式的文本区域来获取分隔数据
例如:简单的数据如下
testA@testa.com peter USA
testB@testB.com Tony USA
testC@testC.com tom USA
testA@testa.com peter USA
testA@.com peter USA
问题是:
如何检查每条线的终点在哪里?(''n)?
如何进行重复检查(仅适用于电子邮件)?(如果每行有3个数据,则获得1,4,7.11…数据,并且数组唯一?)
我应该限制分母符号还是自动检查?
如果空间是分母,但同时我的其他数据,例如,正在使用空间,例如,托尼·汉克斯?
感谢您的任何帮助
首先,我将按行结束拆分字符串:
$r = explode(PHP_EOL, $data); //data is your raw data from textarea
若要检查分隔符,请按所有可能的分隔符分解第一行并检查数组计数。
foreach( array(' ', ';', '/') as $delimiter) {
$x = explode($delimiter, r[0]);
if(count($x) == 3) {
break;
}
}
之后,在原始数据上使用带有str getcsv的适当分隔符:http://www.php.net/manual/en/function.str-getcsv.php
如果空间是分母,但同时我的其他数据,例如,正在使用空间,例如,托尼·汉克斯?
在这种情况下,您需要使用引号。Excel在没有引号的情况下也无法处理此问题。
如何进行重复检查(仅适用于电子邮件)?
创建关键字为电子邮件的数组。遍历已解析的csv并检查密钥是否已设置。
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 读取制表符分隔的文件,逐行读取,而不是使用制表符分隔拆分每一行
- 将制表符分隔文件中的值传递给Google Maps对象
- 我想将任何xml文件导出到excel文件(xls或制表符分隔)
- 根据页面分隔JS文件是否是一种好的做法
- 如何缩小包含用“.”分隔的函数名称的 JavaScript 文件
- 将页眉和页脚分隔到它们自己的文件中
- 解析 HTML 或纯文本文件并返回由字符串分隔的文本
- 解析 JavaScript 中的制表符分隔文件
- 使用 d3 或 ajax 读取本地文件文本(制表符分隔值)会导致 Firefox 开发控制台中的语法错误
- 如何使用文本区域获取csv文件/分隔数据
- 多个$http.get请求,每个JSON文件在HTML中以h1分隔
- 以制表符分隔的文本文件转换为XML(Javascript或PHP)
- 如何从文本文件中读取变量,逗号分隔的变量到javascript数组
- 分隔逗号并忽略双引号(来自filereader /加载的文件-使用regex)
- 在分隔的文件中从php发送数字到js
- Regex:从管道分隔文件中提取字符串
- 如何在从逗号分隔的文本文件中读取的行中创建子字符串
- 角度错误:分隔文件时$injector:unpr 未知提供程序