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