0
我想用一個字符串n 0使用postgres替換n個字符串。該命令僅用O替代第一個X.因此3XX變成30X。如何使用正則表達式替換所有的X與0使用正則表達式
regexp_replace("BLOCK_ADDRESS", 'X', '0')
我希望它是300
我該怎麼改?
我想用一個字符串n 0使用postgres替換n個字符串。該命令僅用O替代第一個X.因此3XX變成30X。如何使用正則表達式替換所有的X與0使用正則表達式
regexp_replace("BLOCK_ADDRESS", 'X', '0')
我希望它是300
我該怎麼改?
的
flags
參數是包含改變函數的行爲零個或多個單字母標誌的可選文本字符串。標誌i
指定不區分大小寫的匹配,而標誌g
指定替換每個匹配的子字符串,而不是僅替換第一個。
所以,你想:
regexp_replace("BLOCK_ADDRESS", 'X', '0', 'g')
你混'O'和'0'在你的標題和你的問題。你想要哪一個? –