我有以下字符串:
Test: Testid #123123 - Updated
我想找到子字符串123123
来自该字符串。
我尝试过:<msg>.substring(15, 21);
它给了我正确的结果。
但我想找到这个子字符串,它应该找到 # 和下一个空格之间的 id,而不给出开始和结束索引。
谢谢。
最佳答案
试试这个:
s.substring(s.indexOf("#")+1, s.indexOf(" ", s.indexOf("#")+1))
这将为您提供从 #
之后的字符开始直到下一个空格的字符串。
关于java - 从字符串中查找子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26668900/