Tamam, bu yüzden bu var:
$fromArray = array(
"/(\[color=)(.+)(\])/",
"(\[\/color\])");
$toArray = array(
"<span style=\"color:\\2\">",
"</span>");
Bunu yapmak gerekiyor ne kadar = tüm [renk eşleşmesi.
Ben koşuyorum, ama bu ne kaynak çıkışları olduğunu:
<span style="color:red]RED<b>BOLD</b>RED[/color">
Ben çalıştırmayı denediğinizde
[color=red]RED[b]BOLD[/b]RED[/color]
bunun üzerinden.
Ne oluyor? Ben çok iyi Regex bilmiyorum, bu benim ilk Regex olduğunu. (: O çirkin kaynak kodunu yaratıyor ama ben sadece neden çalışmıyor anlamaya olamaz
Bilen var mı?
Thank you :)
** Durumda birileri I (oldukça belirsiz var :) o ile ne yapmak istediğinizi hiç bir fikrim var, burada bu var:
Translate [color=red] to<span style="color:red;">
Translate [/color] to </span>
.
Ben bunu açıklamak için gün alacaktı başka bir konu ile pisliği olacak bir regex desen olarak bunları yaparsanız Şimdi ben, ayrı ayrı bu yapmanız gerekir: \