在android应用程序中,如何检测文本中是否出现子字符串

在android应用程序中,如何检测文本中是否出现子字符串,android,Android,我从我的应用程序中获得了一个从qrcode中提取的文本,但当我使用zxing库时,它在最后添加了一个额外的演示。如何从那里移除它? 我尝试过这个,但不起作用: String aboutText = (Global.text).toString(); aboutText = aboutText.replace("DEMO", " "); 只接受字符作为参数。试试看 喊工作。您还可以查看一下这里是:。对于新手来说,了解更多关于Java中字符串及其操作的知识是非常有帮助的。ok我能够从生成的文本中删

我从我的应用程序中获得了一个从qrcode中提取的文本,但当我使用zxing库时,它在最后添加了一个额外的演示。如何从那里移除它? 我尝试过这个,但不起作用:

String aboutText = (Global.text).toString();
aboutText = aboutText.replace("DEMO", " ");
只接受字符作为参数。试试看


喊工作。您还可以查看一下

这里是:。对于新手来说,了解更多关于Java中字符串及其操作的知识是非常有帮助的。

ok我能够从生成的文本中删除演示内容来整理这篇文章。..aboutText=aboutText.replaceFirst(“DEMO”,即“”);。。。但它将替换文本中发生的演示..只想从末尾删除..您可以编写自己的“replaceLast”方法。。。例如:thnx fortega…但我对替换“DEMO”中最后出现的内容感兴趣。但不幸的是,dere没有被调用的func..replacelast()…neways thnx用于链接..我会试试..但我被困在第二部分。。。。这是从qrcode中提取的文本…我如何区分b/w,即SMS、电子邮件、URL等…并相应地执行操作。。。
aboutText = aboutText.replaceFirst("DEMO", " ");