最佳方式:str_replace,嵌套替换

时间:2015-01-21 09:26:14

标签: php sql regex

我有一个问题,例如,替换字符串的最佳方法是什么,我想用''替换\ n和\ r \ n。 我有两个选择:

  1. 取代嵌套:

    SELECT REPLACE(REPLACE(m3.old_message,'\n',''),'\r\n','')

  2. Preg replace:

    if ($aField== 'user') { $sValue = preg_replace... }

  3. 提前谢谢。

1 个答案:

答案 0 :(得分:1)

在PHP中你可以这样做:

$string = preg_replace('/\R/', '.', $string);

\R代表任何换行符,\r\n\r\n