請這裏有人糾正我的正則表達式,我試圖消除重音符正則表達式除去開頭和結尾的空格重音符內
內部空間我的字符串看起來像
`table_gis`.` latitude` = -7.759 AND CONCAT(`table_gis`.smsx,'_',`table_gis`.` stns `) IN ('SPX_0104','SDSX_133') AND
這是我正則表達式
preg_replace('/([`])([\s]+)([\w]+)([`])/', "$1$3$4",$str)
我得到ŧ他的輸出
`table_gis`.`latitude` = -7.759 AND CONCAT(`table_gis`.smsx,'_',`table_gis`.` stns `) IN ('SPX_0104','SDSX_133') AND
我希望這是輸出
`table_gis`.`latitude` = -7.759 AND CONCAT(`table_gis`.smsx,'_',`table_gis`.`stns`) IN ('SPX_0104','SDSX_133') AND
如何修整這是重音符裏面的字?有人指導我
好吧,我會問:你爲什麼要這樣做?在把它放入查詢之前,你不能修剪它嗎? –