У меня есть сервлет Java, который принимает текст с мобильных устройств. Мне нужно проверить каждый символ и проверить, является ли он нормальным текстом, или если это эмози, прежде чем вставлять его в мою базу данных. Проблема, с которой я сталкиваюсь, заключается в том, как определить, является ли символ эможи?Проверьте, есть ли символ emoji
0
A
ответ
3
ok простой пример определенная частная строка emoji regex.
private final String regex = "([\\u20a0-\\u32ff\\ud83c\\udc00-\\ud83d\\udeff\\udbb9\\udce5-\\udbb9\\udcee])";
переменный испытуемый предложения
test = "josh stevens is the best "
вы можете использовать Использовать Matcher
, чтобы найти какую-либо группу в тестовой строке, который соответствует regex
.
Matcher matchEmo = Pattern.compile(regex).matchEmo(test);
while (matchEmo.find()) {
System.out.println(matchEmo.group());
}
это напечатает emoji, который соответствует им в строке. Надеюсь, это поможет.
+0
Отлично! Спасибо! – user2924127
Смежные вопросы
- 1. Проверьте, есть ли его символ
- 2. Проверьте, есть ли недействительный символ
- 3. Проверьте, соответствует ли письмо emoji
- 4. Проверьте, есть ли у EditText определенный символ
- 5. Android: проверьте, отображается ли символ/поддерживается символ?
- 6. Проверьте, есть ли поле ввода @
- 7. проверьте, является ли символ char
- 8. Sequelize MariaDB - Вставить символ emoji
- 9. Проверьте, является ли символ `quote`?
- 10. Проверьте, есть ли opengl
- 11. Проверьте, есть ли камера
- 12. Проверьте, есть ли сервис
- 13. Проверьте, есть ли ExternalStorage
- 14. Проверьте, есть ли сайт
- 15. Проверьте, есть ли ошибка?
- 16. Есть ли символ.
- 17. Проверьте, есть ли у сканера «$» char
- 18. Проверьте, содержит ли файл многобайтовый символ
- 19. Проверьте, является ли символ цифрой? (В C)
- 20. Python3 Проверьте, не присутствует ли символ Unicode
- 21. Проверьте, содержит ли символ char * символы UTF8?
- 22. Проверьте, имеет ли значение заданный символ - RegEx
- 23. Проверьте, является ли символ гласным или согласным?
- 24. iPhone - Проверьте, имеет ли символ капитал
- 25. Проверьте, есть ли строка с цифрами
- 26. Проверьте, может ли пользовательский шрифт отображать символ
- 27. Проверьте, содержит ли значение строковый символ
- 28. Проверьте, является ли первый символ абзаца строчным.
- 29. Проверьте, существует ли символ в кодировке
- 30. Символ Emoji в файле string.xml crashes app
Как вы определяете свои эмоции? – miki