我需要在数据库中搜索电话号码。
但是,我不知道电话号码是如何存储在数据库中的,这可以采用不同的方式,例如:
0123456789
012 3456789
012 34 56 78 9
012-3456789
我必须寻找的字符串总是格式化为
0123456789
我的查询现在看起来像:
SELECT * FROM account WHERE phonenumber = '0123456789'
但这当然只有在电话号码的格式类似于搜索字符串时才有效。
如何使用其他功能的正则表达式来搜索各种格式化的电话号码?