Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtSpRgWB 50 of 224 menu
◀ ▶

Граница слов в регулярках Dart

Команды \b и \B задают границу слова и ее отрицание. Граница слова - это место между буквой, цифрой или подчеркиванием и символом другого типа. В сырой строке r перед спецсимволом достаточно одного обратного слеша: r'\b' и r'\B'.

Обернем каждое слово в символ "!":

var txt = "aaa aaa aaa"; var res = txt.replaceAll(RegExp(r'\b'), "!"); print(res);

Вставим "!" между буквами внутри слова:

var txt = "aaa aaa aaa"; var res = txt.replaceAll(RegExp(r'\B'), "!"); print(res);

Дана строка:

var txt = "word1 word2 word3";

Оберните каждое слово в символ "#" и выведите результат в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить