将每个网络聊天对话分成一行

时间:2017-07-15 16:30:24

标签: sas web-chat

我有一个SAS数据集,其中包含一行网络聊天的转录

此处示例: conversation id = 346768584212 成绩单= 11:13:57 info:感谢您选择与我们聊天。一个经纪人将很快与你同在... 11:13:58信息:你现在正在与苛刻的聊天... 11:14:00 Shahid:你好.11:14:03 Shahid:HI Harsh..11:14 :25 Shahid:我收到了两个客户号码,一个用于个人银行业务,另一个用于商业银行业务.11:14:30苛刻

我想使用SAS将其拆分,以便每条消息有一行

示例:

会话ID

346768584212
346768584212

消息

11:13:57 info:感谢您选择与我们聊天。

11:14:03 Shahid:嗨苛刻......

无法弄清楚如何按时间戳拆分它 - 任何建议都会非常感激

由于

汤姆

1 个答案:

答案 0 :(得分:0)

应该很容易做到。这是一个参考:

sas regular expressions

请查看第12页的PRXNEXT。您的正则表达式为“/ \ d \ d:\ d \ d:\ d \ d /”