包含&indexOf无法与字母数字字符串一起使用

时间:2019-04-04 10:40:57

标签: java android string contains

我正在尝试在两个字符串之间获取一个字符串,但是containsindexOf方法不起作用。

如果有人遇到同样的问题,请帮助我。

主字符串= [)> 061PKDU 127 161 / 3R4C22PDUW 30 016D20110714STU8X195955

我正在尝试找到字符串 16D ,但是contains方法给我false和indexOf总是返回-1

如果做错任何事情,请让我知道,否则您的帮助将不胜感激。谢谢!

请查看屏幕快照以获取更多信息,

enter image description here

1 个答案:

答案 0 :(得分:0)

最后我得到了解决方案,

主字符串= [)>061PKDU 127 161/3R4C22PDUW 30 016D20110714STU8X195955

此字符串显示我的64个偶数字符长度为57,其中包含不可见的\u00D字符。

因此原始字符串为[)>061\u00DPKDU 127 161/3R4C22\u00DPDUW 30 01\u00D6D20110714\u00DSTU8X195955

因此,我现在将\u00D替换为"",现在可以正常使用了。

谢谢大家的帮助。