请问如何写才能有效去除lrc歌词中前面时间的部分,比如:
[01:52.00][00:28.00]狼烟起江山北望
[01:57.00][00:33.00]龙起卷马长嘶剑气如霜
[02:01.00][00:38.00]心似黄河水茫茫
[02:06.00][00:43.00]二十年纵横间谁能相抗
=======〉
狼烟起江山北望
龙起卷马长嘶剑气如霜
心似黄河水茫茫
二十年纵横间谁能相抗
谢谢。

解决方案 »

  1.   

    发觉没有,前面的时间都是一样的字符长度.
    class music {

    public static void main(String[] args) {
    // TODO: Add your code here
    String str="[01:52.00][00:28.00]狼烟起江山北望";
    String str1;
    str1=str.substring(20);
    System.out.println(str1);
    }
    }
      

  2.   

    你可以搜索最后一个"]"符号
    String str="[01:52.00][00:28.00]狼烟起江山北望";
    int pos=str.lastIndexOf("]");
    System.out.println(str.substring(pos+1));
      

  3.   

    shortppsy(小河:我觉得例子刚好是两个时间段,但是有的只有一个时间段。
    谢谢joohnnie