我有一个包含message_content的表。看起来像这样:
message_content | WFUS54 ABNT 080344\r\r
| TORLCH\r\r
| TXC245-361-080415-\r
我如何只提取该输出的第二行(TORLCH)?我试图将输出缩短到一定数量的字符,但这最终不能提供我想要的。我还尝试过删除回车符和换行符。我将结果输出到可以使用Python处理的CSV,但想知道是否有一种方法可以首先在查询中执行。
基于其他示例,似乎我可以使用正则表达式来做到这一点?虽然不知道从哪里开始学习。
答案 0 :(得分:0)
您可以将行拆分为一个数组,然后使用第二个元素:
(string_to_array(message_content, e'\r\r'))[2]