我有幾行需要更新,其中雙撇號在某些位置被替換,並且被刪除而不是其他位置。正則表達式並用preg_replace替換雙撇號
所以:
(2, 'Name 2', '', 8, 0, 0, 1, 'Info blah blah', 0, 4),
(3, 'Name 3', 'A normal bit of information', 8, 1, 0, 1, 'Info more blah', 0, 4),
(45, 'Name 45', 'Info with '' in it like it''s stuff', 356, 10, 1, 1, '', 0, 9)
需求,成爲:
(2, 'Name 2', '', 8, 0, 0, 1, 'Info blah blah', 0, 4),
(3, 'Name 3', 'A normal bit of information', 8, 1, 0, 1, 'Info more blah', 0, 4),
(45, 'Name 45', 'Info with \'\' in it like it\'\'s stuff', 356, 10, 1, 1, '', 0, 9)
在嘗試各種方法,我管理 '與\' 更新所有 '\',然後打破以後使用的功能。
哪裏撇號?我所看到的都是單獨的字符。 – sln 2011-02-13 00:14:44