私は間のすべての空白を削除しようとしているを削除BBコード間のすべての空白
[code]http://stackoverflow.com/questions/ask[/code]
[code]http://stackoverflow.com/questions/ask[/code]
lorem ipsum
[code]http://stackoverflow.com/questions/ask[/code]
私が取得したい:
[code]http://stackoverflow.com/questions/ask[/code]
[code]http://stackoverflow.com/questions/ask[/code]
lorem ipsum
[code]http://stackoverflow.com/questions/ask[/code]
私のコードを:
$string = preg_replace('@\[code\]\[(s+)\]\[\/code\]@si', '', $string);
改行については、空白ではなく改行についての詳細。そしてあなたの正規表現は 'code'タグの間に見えますが、あなたの結果はタグの外で操作されます。 – JustOnUnderMillions
あなたは改行( '\ n')を削除したいと思います – modsfabio
@modsfabio正確に –