java - 如何让Textview只显示最后4位数字

标签 java android xml

我的 Textview 正在从 SQLite 获取数据,但我想让 Textview 显示如下:
************1234,而不是 1234123412341234。

enter image description here

最佳答案

    String number = "grou353fp23g3qprwog9512";
    String mask = number.replaceAll("\\w(?=\\w{4})", "*");

    textView.setText(mask);

输出是 *******************9512

关于java - 如何让Textview只显示最后4位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45964215/

相关文章:

java - 如果在多个 EditText 中有输入,如何更改 TextView?

java - 使用应用程序插件持续构建和运行Gradle应用程序

java - 重定向到 Java 程序?

java - 将 JLayeredPane 引入现有 JFrame

java - 非法参数异常 : No view found for id for fragment

java - 将过滤器添加到蓝牙发现

android - Eclipse 选项不可用 : Android Tools > Export Unsigned Application Package

java - 在 XML 中发送非标准字符

java - 如何从同一 fragment 中的其他recyclerview适配器刷新recyclerview适配器

java - 以下 xml 的 jaxb 注释