如何从SQLite数据中获取除数字之外的值?

时间:2017-05-23 07:35:23

标签: android sql sqlite android-sqlite

有没有办法从SQLite数据库中获取非字母数字值?

我的数据库值类似于23abc abc21,但我只想获取abc abc。

我尝试过使用REGEXP_REPLACE,LIKE关键字但它在SQLite中不起作用。我想在Android应用程序中执行它。

2 个答案:

答案 0 :(得分:1)

试试

String firstname1 = "23abc";
firstname1 = firstname1.replaceAll("[^A-Za-z]","");
System.out.println(firstname1);

答案 1 :(得分:1)

你可以使用类似的东西

select * from table WHERE value LIKE '^[A-z]+$'