PHP正则表达式在mysql中检查名称包含重音字母并且名称长度大于5

标签 php mysql regex

如何针对以下场景使用正则表达式编写查询。

id name
1  Müllere
2  Kees
3  Hernández
4  Björn

上面给出的是我的 MySQL 表。我想得到结果,名称包含重音字母且名称长度大于 5

最佳答案

尝试这个查询:

Select * from test where Length(name) > '5' and name REGEXP '[accentedcharacters]+';

关于PHP正则表达式在mysql中检查名称包含重音字母并且名称长度大于5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14544942/

相关文章:

php - pdo 样式的数据表 - 将数据库连接注入(inject)导致错误的类

mysql - 使用 DISTINCT(多列)和 MAX(另一列)计算行数

node.js - 尝试仅删除数字后面的字符 F 或 C

regex - 如何在 NiFi 中的内容处理器上指定路由的正则表达式?

javascript - 使用 Jquery 获取 HTML 表格数据

php - 如何加载命名空间的所有类?

PHP/PDO - 循环数组并将其添加到数据库的最佳方法

php - 如何在 Controller Codeigniter 中添加 HTML?

mysql - "mysql"数据库从另一台服务器恢复。有没有办法到 "regenerate it"?

python - 将字符串拆分为整数部分和字符串部分的最佳方法是什么?