【发布时间】:2011-09-26 19:49:58
【问题描述】:
我正在尝试使用 query 函数使用 selection 参数从 Android 程序中的 SQLiteDatabase 获取条目。我使用 SQLite 的 LIKE 和 % 通配符进行简单的模式匹配取得了成功。现在我想使用正则表达式进行更复杂的模式匹配。
根据SQLite website,要使 REGEXP 运算符起作用,它必须是用户定义的。有没有人成功地为 Android 的 SQLiteDatabase 创建使用定义的 SQLite 函数?或者有没有人找到另一种在数据库中搜索字符串时使用正则表达式的方法?
【问题讨论】:
-
我想让 SQLite 在 Android 中使用用户定义的函数会很棘手,尽管我猜想 NDK 可能会实现