python三引號巢狀雙引號執行結果不對
當python使用三引號巢狀雙引號時需要轉義,不然可能出現一些意想不到的情況,比如
sql="""
select * from table where GET_JSON_OBJECT(regexp_replace(regexp_replace(param, '2:', '"2":'), '4:', '"4":'), '$.XXX') IN(1)
"""
ht.exec_sql(sql)
當使用pyspark執行上面語句時不會報錯,但是結果總是不對,應該在雙引號那裡加上兩個反斜槓轉義
sql="""
select * from table where GET_JSON_OBJECT(regexp_replace(regexp_replace(param, '2:', '\\"2\\":'), '4:', '\\"4\\":'), '$.XXX') IN(1)
"""
ht.exec_sql(sql)
相關文章
- JavaScript字串引號巢狀JavaScript字串巢狀
- JavaScript 反引號模板字面量巢狀JavaScript巢狀
- python使用引數對巢狀字典進行取值Python巢狀
- Golang的單引號、雙引號與反引號Golang
- HTML 單引號與雙引號HTML
- sql中別名as,不寫,以及使用雙引號總結SQL
- linux bash中的引號:單雙引號、反撇號Linux
- python中怎麼輸出雙引號Python
- Linux Shell 單引號 雙引號 使用區別Linux
- 【C進階】14、單引號和雙引號
- latex的雙引號 ``'
- oracle資料庫--Oracle雙引號和單引號的區別小結Oracle資料庫
- awk 技巧之輸出單引號和雙引號
- Oracle中單引號和雙引號的區別Oracle
- 【轉】cmd中%號和雙引號轉義
- Python函式引數前的單星號(*)和雙星號(**)的作用Python函式
- shell中定義變數用雙引號和單引號以及不用引號的區別變數
- python-if elif巢狀結構Python巢狀
- python力扣刷題記錄——1614. 括號的最大巢狀深度Python力扣巢狀
- python 利用 for ... else 跳出雙層巢狀迴圈Python巢狀
- PHP 雙引號二次解析PHP
- 變數用雙引號包起來變數
- PHP雙引號的小隱患PHP
- Linux中單引號和雙引號的使用方法及注意事項!Linux
- JavaScript匿名函式要外面巢狀小括號原因JavaScript函式巢狀
- CSS 單雙引號應用規範CSS
- JSON 屬性必須用雙引號JSON
- [20190419]bash單雙引號問題.txt
- CSV中欄位的去掉雙引號
- Python中雙冒號的作用Python
- python執行shell並獲取結果Python
- Mysql建表語句中顯示雙引號MySql
- react中在函式繫結時會馬上執行.沒有加括號不會馬上執行React函式
- 符號執行簡介符號
- Qt 中多執行緒對應的訊號槽QT執行緒
- Python執行緒專題5:訊號量與有邊界的訊號量Python執行緒
- 瞭解 Oracle 中單引號與雙引號的用法,一篇文章教會你!Oracle
- 1.4410不鏽鋼對應牌號