繁体   English   中英

如何忽略输入中出现的:?

[英]How can I ignore occurrences of : in an input?

如何忽略Java输入的一部分? 我必须接受输入并对其进行转换,以便可以从RLE字符串进行转换,例如

28:10:6B:10:10:AB:10:2B:10:12B:10:2B:10:5B:20:11B:10:6B:10

转换为RLE十六进制数据,例如

28106B10AB102B10CB102B105B20BB106B10

有人可以帮我吗? 不必严格地忽略它,除了可以完成工作的任何其他方式。

这应该可以解决问题。

String text = "28:10:6B:10:10B:10:2B:10:12B:10:2B:10:5B:20:11B:10:6B:10"

String result = text.replace(":", "");

只想在已经提供的答案中添加另一件事:

您可以选择使用'replace'或'replaceAll'方法。 ' replaceAll '使用正则表达式。 但是使用“ replace ”更简单,更轻松。

String text = "28:10:6B:10:10B:10:2B:10:12B:10:2B:10:5B:20:11B:10:6B:10";

String result1 = text.replace(":", "");

String result2 = text.replaceAll("\\:", "");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM