Преобразование списка конфигураторов
Здравствуйте!
Имеется список Атомных конфигураторов, мне нужно немного преобразовать его, для более наглядного вида на сайте, чтобы проще было читать и ориентироваться. Как это сделать?
Пример:
Имеется конфигуратор на входе 1s2.2s2.3p6.(3D).5d
(строка).
Нужно преобразовать его в следующий вид:
1s<sup>2</sup>2s<sup>2</sup>3p<sup>6</sup>(<sup>3</supD>)5d
Источник: Stack Overflow на русском