Обтекание совпавшей строки в теге привязки

0

Я использую hashtags в своем приложении. Я использую ионные угловые символы, im, пытаясь сопоставить то, что в строке и обернуть их вокруг якоря в строке, имеют такую модель данных, как это:

    {id:1, tags:["cool","love"], message: "i am #cool and i #love you"}

Предположим, например, что вид выглядит следующим образом:

      <p> i am #cool and i #love you</p>

Как реализовать это

Теги:
ionic-framework
hashtag

1 ответ

1

Добро пожаловать в волшебство Regex!

Regex - это универсальный магазин для соответствия текста! Взгляните в действии:

function linkHashtag(text) {
  return text.replace(/#[a-z]+/g, "<a href=\"/api/hastag/$&">$&</a>\")
}

При подаче текста с хэштегами в нем он заменит их ссылкой на специальный URL-адрес хэштега! Разве это не просто денди!

Надеюсь, это полезно для вас

Ещё вопросы

Сообщество Overcoder
Наверх
Меню