Ok, так что у меня есть это:Имея некоторые проблемы с Regex
$fromArray = array(
"/(\[color=)(.+)(\])/",
"(\[\/color\])");
$toArray = array(
"<span style=\"color:\\2\">",
"</span>");
Что, что он должен делать это соответствовать всем [цвет = к.
Я бегу, но это то, что выходы источника:
<span style="color:red]RED<b>BOLD</b>RED[/color">
Когда я пытаюсь запустить
[color=red]RED[b]BOLD[/b]RED[/color]
через него.
Что происходит? Я не очень хорошо знаю Regex, это мое первое Regex. Но я просто не могу понять, почему он создает что некрасиво исходный код, который не работает :(
Кто-нибудь знает?
Спасибо :)
** В случае, если кто не знает, что я хочу делать с этим (это довольно неясно :), вот это:
Перевести [цвет = красный] в <span style="color:red;">
Перевести [/ color] для </span>
.
Теперь мне нужно сделать это отдельно, если я их как один шаблон регулярных выражений это будет бардак с другой проблемой, которая займет несколько дней, чтобы объяснить: \
Вау, спасибо! Ты спасатель;) – Scott