我有一个 SQLITE 数据库文件,其中一个表列中有一些简单的正则表达式。
这些表达式类似于/foo(. ?)或/foo/bar/(. ?)等等...
好吧,当我们尝试将一些文本与常规模式匹配时,在 PHP 中,我们会这样做:
preg_match( $pattern, $target, $matches )
显然,用内容替换变量。
我想要做的是将任何字符串作为 WHERE 子句的值发送,并且在搜索 SQLITE 数据库文件时,使用每个存储的正则表达式来匹配给定字符串中的模式。
我认为使用 PHP 的 sqlite_create_function() 我可以创建某种例程来执行此操作,但我不知道具体如何操作,因为这是我第一次使用 SQLITE 进行开发。
如果有兴趣,它是我正在开发的框架的 MVC 路由的一部分。
非常感谢,提前。