我有名字的字符串|值對:帶有'|'的正則表達式子字符串在模式
'clientName|img_0196.jpg||mime|||size|3195562||serverFileName|uplo/ad/548a5b35003bf.img_0196.jpg'
我試圖提取CLIENTNAME,即img_0196.jpg的價值,用:
clientName := substring(eml from '%clientName.#"[^|]+#"%' for '#');
我已經嘗試了很多模式(不同的'|'轉義),但它們都產生NULL或'clientName'。
非常感謝。
相關:http://stackoverflow.com/questions/27459194/regexp-split-to-array-spliiting-on – 2014-12-13 19:01:17
好奇地想知道:什麼是錯與服用陣列的第二個元素或表的第二行(使用'regexp_split_to_table()')。 – 2014-12-13 19:02:34
沒有錯,但我想知道我在這裏做錯了什麼。 – LenB 2014-12-13 21:07:27