取消
顯示的結果
而不是尋找
你的意思是:

當把{模式regexp_extract錯誤

William_Scardua
貢獻者三世

嗨,夥計們,

我試圖使用regex_extract但是當我把{我收到了錯誤的模式

顯示器(df_containerlog。withColumn (reg, regexp_extract(坳(“LogEntry”),“((^ . *))({“數據”:“,1)))

error-regex.png

有任何想法

謝謝你!

2回答2

werners1
尊敬的貢獻者三世

你想要什麼花括號來實現?這是一個正則表達式字符所以你不能添加。
如果你想匹配,你應該逃離它,甚至把它在引號內。
你可以測試你的正則表達式等在線工具regex101 regexr或…非常方便的

胺
新的貢獻者三世
新的貢獻者三世

你好威廉,

你要逃避{因為它是一個特殊字符的正則表達式。

”((^ . *))(\{“數據”:“
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map