Задача №11 "Работа с bb кодами"

Преобразуйте bb-коды для b,i,em с соответствующие теги.

Обсуждение решения этой задачи (выкладывайте свое решение для проверки).

22.05.2015

Регулярка должна пройти следующие тесты:

Дана строка: "hello [b]world[/b] test".
Результат должен быть таким: "hello <b>world</b> test".

Дана строка: "hello [i]world[/i] test".
Результат должен быть таким: "hello <i>world</i> test".

Дана строка: "hello [em]world[/em] test".
Результат должен быть таким: "hello <em>world</em> test".

Дана строка: "hello [k]world[/k] test".
Результат должен быть таким: "hello [k]world[/k] test".

Дана строка: "hello [i]world[/b] test".
Результат должен быть таким: "hello [i]world[/b] test".

Дана строка: "hello [b class="test"]world[/b] test".
Результат должен быть таким: "hello [b class="test"]world[/b] test".

Проверить решение: