可有一個人請幫我這個:PostgreSQL的正則表達式中除去空間
Select trim(regexp_replace('17 TH AV','^[0-9]+\s+TH ','\1 '))
是給我AV
.The輸出應該17TH AV
。
我也試過
Select trim(regexp_replace('17 TH AV','^[0-9]+\s+TH ',''))
可有一個人請幫我這個:PostgreSQL的正則表達式中除去空間
Select trim(regexp_replace('17 TH AV','^[0-9]+\s+TH ','\1 '))
是給我AV
.The輸出應該17TH AV
。
我也試過
Select trim(regexp_replace('17 TH AV','^[0-9]+\s+TH ',''))
Select trim(regexp_replace('17 TH AV','^([0-9]+)\s+','\1'))
這應該u太強勢了演示做到這一點。
你還沒告訴替換功能\1
應該是指什麼。
Select trim(regexp_replace('17 TH AV','^([0-9]+)\s+TH ','\1TH '))
這樣你用括號來告訴它抓住空格和TH後面的數字並刪除空格。
完美的作品。謝謝 – bogeyman
完美的作品。謝謝 – bogeyman