|
Я бы поставил модификаторы s и i в конце паттерна -> "...color\]/si"
s - dot (точка) соответствует всем символам, включая символы новой строки (а вдруг текст многострочный?)
i - буквы в патэрне совпадают независимо от регистра
по поводу ([#]?[A-z]*), а цвет точно только в буквеном эквиваленте? да и знаки ? и * "жадные", я бы написал так: ([#]??[0-9A-z]*?).
__________________
Кивляне! На сходку IMHO.ws шагом марш!
|