我有一条带有 6 位 OTP 的字符串消息。但这不是在开始或结束时。所以索引没有帮助。替换是有效的,但我的消息可能随时改变,所以这个技巧也失败了。我的消息示例:
您的一次性密码是:123456
FA+9qCX9VSu
String subFirst= message.replace("<#> Your OTP code is : ", ""); String finalOTP = message.replace("FA+9qCX9VSu", "");
它仅产生此静态消息的预期结果。如何仅获取任何消息的 6 位数字。或者还有其他方法从消息中提取 OTP 吗?
慕婉清6462132
哈士奇WWW
叮当猫咪
LEATH
鸿蒙传说
沧海一幻觉
牛魔王的故事
相关分类