Как искать и находить эмодзи на листах - PullRequest
0 голосов
/ 21 декабря 2018

Я работаю над электронной таблицей Sheets с тысячами твитов, и мне нужно найти регулярное выражение или формулу, которая позволит мне определить, содержит ли ячейка смайлики.

Я нашел следующее регулярное выражениена предыдущем посте , который отлично справляется с удалением смайликов;однако, некоторые эмодзи все еще проходят (я думаю, потому что они новы), а именно, ?‍️???? и еще несколько.Может ли кто-нибудь предложить поправку к выражению?

Спасибо!

= массив формул (регулярное выражение (A2: A, "[\ x {1F300} - \ x {1F64F}] |[\ х {2702} - \ х {27B0}] | [\ х {1F68} - \ х {1F6C}] | [\ х {1F30} - \ х {1F70}] | [\ х {2600} - \x {26ff}] | [\ x {D83C} - \ x {DBFF} \ x {DC00} - \ x {DFFF}] "," "))

1 Ответ

0 голосов
/ 21 декабря 2018

Возможно, стоит попробовать:

=ArrayFormula(regexreplace(A2:A,"[^[:ascii:]]",))

, но трудно сказать без семплов ввода / вывода.

...