相关疑难解决方法(0)

MySQL剥离非数字字符进行比较

我希望在表中找到与用户输入的特定号码匹配的记录.因此,用户可以输入12345,但这可能是数据库中的123zz4-5.

如果PHP函数在MySQL中运行,我想像这样的东西会起作用.

SELECT * FROM foo WHERE preg_replace("/[^0-9]/","",bar) = '12345'
Run Code Online (Sandbox Code Playgroud)

只用MySQL做同样的功能或方法是什么?

regex mysql

33
推荐指数
7
解决办法
5万
查看次数

标签 统计

mysql ×1

regex ×1