コード
(preg_match_all("#\[level-(.+)-\](.+?)\[/level\]#", $string, $matches)
問題
Enter で値を代入する$string
と、正規表現が機能しません。
例:
//This doesn't work
$string = '[level-0-]This is a
test[/level]';
//This works
$string = '[level-0-]This is a test[/level]';
私が欲しいもの
間の文字(入力など)に関係なく、正規表現が機能するようにしたいと思います。
誰かがこれで私を助けてくれたらうれしいです。私はまだ正規表現を掘り下げていないので、あまり得意ではありません:(