誰でもこの問題を解決できますか?
Web サイトに BBcode を使用していますが、テキスト エディターで次のような問題が見つかりました。
ウル
[list]
[*]Lorem Ipsum
[/list]
オル
[list=1]
[*]Lorem Ispum
[/list]
私はこのスクリプトを使用しています:
$filter = preg_replace("#[[]list[]](.*)[[]/list[]]#","<ul>$1</ul>",$filter);
$filter = preg_replace("#[[]list=([^0-9][]](.*)[[]/list[]]#","<ol start=$1>$2</ul>",$filter);
$filter = preg_replace("#[*](.*)#","<li>$1</li>",$filter);
このスクリプトで問題が発生しました。スクリプトfound symbol after [list]が次のステートメントを実行できないため、使用できません。
preg_replace("#[[]list[]]  (.*)  [[]/list[]]#","<ul>$1</ul>",$filter);    
[list]
[*]   Lorem Ipsum --- Stuck In Long Space 
[/list]