Добрый день. Помогите, пожалуйста, кто-нибудь с регулярным выражением на JS.
msg_text = msg_text.replace(new RegExp('<([0-9]*)>{1,3}','g'), '<a href=\"javascript:top.frames[5].PutSmile(\'$1\');\"><img border=\"0\" src=\"/img/smiles/$1.gif\"></a>')
Помогите модифицировать этот RegExp так, что бы он: - не реагировал, если между угловыми скобками ничего нет(сейчас вставляет несуществующую картинку) - реагировал только на первые 5 совпадений, остальные просто игнорировал и оставлял без изменений.
Буду премного благодарен!