android - 如何在 Android 中使用正则表达式运行查询

标签 android regex sqlite

我想使用 AndroidSQLite 中使用 regexp 运行查询。 我该怎么做?

最佳答案

不幸的是,目前 Android 似乎没有提供将用户函数注入(inject) sqlite 的方法,而这正是使 REGEXP 工作所需要的(具体来说,您需要一个名为 regexp()) 的用户函数——所以您可能必须选择更广泛的(使用比您想要的 regexp 更广泛的 LIKE 条件)并进一步区分“实际"在您的应用程序中使用 java.util.regex 结果(那些与您想要的正则表达式真正匹配的结果)。

关于android - 如何在 Android 中使用正则表达式运行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1047342/

相关文章:

android - 无法实现 60fps 渲染简单四边形,Android,Opengl ES 2.0

jquery - 正则表达式 jquery 验证

java - 在 Sqlite 中忽略查询中的标点符号

python - sqlite3.OperationalError : near ")": syntax error

android - 在 Android 中,从 SQLite 表中的特定范围抓取两个随机行

java - 动态地将 ListView 上的文本加粗到指定单词

android - 解析开源服务器云代码与旧代码不同

android - 找不到leakcanary-analyzer.aar,也找不到可用的网址

javascript - 正则表达式 - 获取特定字符前后的字母

Javascript RegEx 用于注释/取消注释文件源中的 PHP 标签