1
SELECT 'pharase' REGEXP '[^a-zA-Z]+'
- он проверяет, что фраза не содержит английских символов (или нет?).MySQL REXEXP не работает должным образом
Почему запрос SELECT '123g' REGEXP '[^a-zA-Z]+' -> 1
показать 1 вместо 0?
Вы можете использовать 'NOT REGEXP '[A-Za-z]'' для получения записи, которая не содержит английской буквы. Или 'REGEXP '^ [^ A-Za-z] + $'' –
Как я могу проверить, что фраза не содержит английских символов без использования 'NOT REGEXP' (' NOT REGEXP [a-zA-z] ')? – sibipi
Пожалуйста, проверьте мой обновленный комментарий выше. –