Извлекает хэш-теги (#string — строки) из строки или текста.

Описание

Функция HashTags проверяет строку на наличие хэш-тегов. Хэш-теги начинаются с символа решетки (#), после которого следует комбинация из:

  • прописных и строчных букв;
  • цифр;
  • символов подчеркивания;
  • символов валют (например, $).

Функция HashTags возвращает таблицу с одним столбцом, в которой содержатся хэш-теги из строки. Если в строке нет хэш-тегов, функция возвращает пустую таблицу с одним столбцом.

Синтаксис

HashTags( String )

  • *String* — обязательный аргумент. Строка, проверяемая на наличие хэш-тегов.

Примеры

Шаг за шагом

  1. Добавьте элемент управления Текстовое поле, назовите его Tweet и введите следующее предложение:

    Это #приложение #ПРОСТО_СУПЕР и может #сЧитать123 или #123абв, но не #1–23 и не #$*(#@")

  2. Добавьте вертикальную пользовательскую коллекцию и задайте для свойства Items следующую функцию:

    HashTags(Tweet.Text)

  3. Добавьте элемент управления Метка к шаблону коллекции.

    В коллекции отобразятся такие хэш-теги:

    • #приложение;
    • #ПРОСТО_СУПЕР;
    • #сЧитать123;
    • #123абв;
    • #1.