r
(?s).*\b(👍|❤️|🧡|💛|💚|💙|💜|🖤|💔|♥️|🏆|спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b.*
(?s).*(?:[👍❤️🧡💛💚💙💜🖤💔♥️🏆])|(?:\b(спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b)
Size: a a a
r
(?s).*\b(👍|❤️|🧡|💛|💚|💙|💜|🖤|💔|♥️|🏆|спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b.*
(?s).*(?:[👍❤️🧡💛💚💙💜🖤💔♥️🏆])|(?:\b(спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b)
r
- U+1F44D
вариации задаются дополнительным кодом:- U+1F44D U+1F3FB
👍🏼 - U+1F44D U+1F3FC
👍🏽 - U+1F44D U+1F3FD
👍🏾 - U+1F44D U+1F3FE
👍🏿 - U+1F44D U+1F3FF
если нет задачи искать конкретную вариацию, то достаточно просто искать код базового символа. соответственно, для поиска базового символа (👍) получается следующее выражение:\U0001F44D
для вариации 👍🏻 получается следующее:\U0001F44D\U0001F3FB
для базового символа с указанием всех вариаций получается следующее:\U0001F44D[\U0001F3FB\U0001F3FC\U0001F3FD\U0001F3FE\U0001F3FF]*
или через диапазон:\U0001F44D[\U0001F3FB-\U0001F3FF]*
пример для триггера:(?s).*\U0001F44D
или(?s).*\U0001F44D[\U0001F3FB-\U0001F3FF]*
пример для Advanced (Продвинутые)
:(?is).*\U0001F44D
или(?is).*\U0001F44D[\U0001F3FB-\U0001F3FF]*
* в данном случае коды через \U
(не \u
)\uFE0F
(блок NSM), который не относится к "обычным" символамNK
(?s).*(?:[👍❤️🧡💛💚💙💜🖤💔♥️🏆])|(?:\b(спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b)
(?s).*(?:[\U0001F44D\u2764\uFE0F\U0001F9E1\U0001F49B\U0001F49A\U0001F499\U0001F49C\U0001F5A4\U0001F494\u2665\uFE0F\U0001F3C6])|(?:\b(спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b)
r
(?s).*(?:[\U0001F44D\u2764\uFE0F\U0001F9E1\U0001F49B\U0001F49A\U0001F499\U0001F49C\U0001F5A4\U0001F494\u2665\uFE0F\U0001F3C6])|(?:\b(спасибо|спасиб|пасиб|спасибки|благодарю|благодарочка)\b)
NK
- U+1F44D
вариации задаются дополнительным кодом:- U+1F44D U+1F3FB
👍🏼 - U+1F44D U+1F3FC
👍🏽 - U+1F44D U+1F3FD
👍🏾 - U+1F44D U+1F3FE
👍🏿 - U+1F44D U+1F3FF
если нет задачи искать конкретную вариацию, то достаточно просто искать код базового символа. соответственно, для поиска базового символа (👍) получается следующее выражение:\U0001F44D
для вариации 👍🏻 получается следующее:\U0001F44D\U0001F3FB
для базового символа с указанием всех вариаций получается следующее:\U0001F44D[\U0001F3FB\U0001F3FC\U0001F3FD\U0001F3FE\U0001F3FF]*
или через диапазон:\U0001F44D[\U0001F3FB-\U0001F3FF]*
пример для триггера:(?s).*\U0001F44D
или(?s).*\U0001F44D[\U0001F3FB-\U0001F3FF]*
пример для Advanced (Продвинутые)
:(?is).*\U0001F44D
или(?is).*\U0001F44D[\U0001F3FB-\U0001F3FF]*
* в данном случае коды через \U
(не \u
)\uFE0F
(блок NSM), который не относится к "обычным" символамNK
диапАзон
r
диапАзон
NK
NK
A
NK
A
ЯС
C
A
ЯС
A
A
NK
NK