0

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

此处示例:对话 id = 346768584212 成绩单 = 11:13:57 信息:感谢您选择与我们聊天。代理将很快与您同在...11:13:58 信息:您现在正在与 Harsh 聊天...11:14:00 Shahid:您好..11:14:03 Shahid:您好 Harsh..11:14 :25 Shahid:我收到了两个客户,一个是个人银行业务,一个是商业银行业务..11:14:30 苛刻

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

例子:

对话 ID

346768584212
346768584212

信息

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

11:14:03 Shahid:你好,严酷的..

无法弄清楚如何按时间戳拆分它 - 任何建议将不胜感激

谢谢

汤姆

4

1 回答 1

0

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

sas 正则表达式

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

于 2017-07-16T01:30:31.293 回答