У меня есть следующий источник:
<font color="black">0</font><font color="white">1101100001001101</font><font color="black">1</font><font color="white">0110</font>
И хотел бы заменить все белый 1
и 0
пробелами. Я могу легко сопоставить их с
/<font color="white">([10]*)</font>/g
Существует ли шаблон замены (я использую PHP) для генерации одинакового количества пробелов для соответствующей группы $1
?
Результат должен выглядеть следующим образом:
<font color="black">0</font><font color="white"> </font><font color="black">1</font><font color="white"> </font>
(И, пожалуйста, не обращайте внимания на тот факт, что здесь я анализирую HTML с помощью регулярных выражений . Меня больше интересует решение проблемы регулярных выражений, чем в HTML.)