Как в строке заменить динамические данные?

Всем привет!
Задача в том, чтобы в строке найти определенные теги, вытащить из них информацию, на основании нее получить другую и заменить тег новой информацией.
Например, тег такого формата с идентификатором: |img|123456|/img|
Строка может быть, к примеру такой: "Картинка один |img|123456|/img|, картинка два |img|654321|/img|, картинка три |img|561625|/img|"
Получается, что нужно найти все 3 тега, получить из них id (по которому получим ссылку), далее заменить весь тег на html тег (url).
Я вижу решение через chatindex и substring - определяем количество тегов в строке, далее запускаем цикл в котором обрезая текст получаем каждое отдельное id и заменяем этот кусок на нужный html тег.
Может есть какие то еще варианты?
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы