我有:
- A
string
有值www.facebook.com
allowed_domain
具有值的列facebook.com
我尝试查看域字符串(带子域)是否与列(不带子域)匹配,如下所示:
SELECT * FROM MyTable
WHERE 'www.facebook.com' REGEXP '^([a-zA-Z0-9]+\.)*' + allowed_domain + '$'
字符串“www.facebook.com”是从referrer
我的实际代码中提取的。
我的问题是正则表达式在 MySql 中不匹配。它出什么问题了?