2017-03-04 91 views
0

我已经从PayPal客户数据格式是这样为他们定期付款:解析数据

john doe: [email protected] ID: I-1ABCDE123ABCDescription: ABC 123 

我要分析此列中得到公正的电子邮件地址。

回答

1

忘记关于简化了方法的索引了。我唯一的想法是这个名字的可能性是1或3个单词而不是2(First和Last),这会抛弃索引。 if语句来检测@符号,然后代(除去非电子邮件部分),你可以使用和返回的结果,但下面的简单版本,我的所有数据行的工作:

=substitute(index(split(B2, " "),3),"Customer","") 
0

我知道这是一个坏榜样,但它的工作(使用爆炸在PHP函数)

$string = 'john doe: [email protected] ID: I 1ABCDE123ABCDescription: ABC 123'; 

$array = explode(" ", $string); 

echo $array[2]; 

结果: [email protected]

更好的将是如果您将使用正则表达式

+0

这是针对Google表格单元格中使用其公式函数的数据。 –