、およびを使用して、 MySQLで次のPHP関数を実行するにはどうすればよいですか?UPDATE
SET
REPLACE
preg_replace('/\s+/', ' ', $string);
from複数の空白を削除
質問を編集
私の目的は、次の文字列から行くことです
[!DOCTYPE html]
[!--[if IE 8]][html class="no-js lt-ie9" lang="es" ][![endif]--]
[!--[if gt IE 8]][!--] [html class="no-js" lang="es" ] [!--[![endif]--]
[html lang="es-ES" prefix="og: http://ogp.me/ns#"]
[head]
上記へ
[!DOCTYPE html][!--[if IE 8]][html class="no-js lt-ie9" lang="es" ][![endif]--]
[!--[if gt IE 8]][!--][html class="no-js" lang="es" ][!--[![endif]--][html lang="es-ES" prefix="og: http://ogp.me/ns#"][head]
\ r \n \t
\n = 改行 \r = 改行 \t = タブ
回答を編集
を使用した完全な回答UPDATE
、SET
およびREPLACE
Elias Van Ootegem の提案に加えて
UPDATE tab
SET col = REPLACE(
REPLACE(
REPLACE(
REPLACE(col, '~', ''),
'\t', '' -- replace tabs
),
'\n','' -- replace *NIX line-feeds
),
'\r', -- replace DOS line-feeds
''
)