如何去掉歌词前面的时间标志?
请问如何写才能有效去除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]二十年纵横间谁能相抗
=======〉
狼烟起江山北望
龙起卷马长嘶剑气如霜
心似黄河水茫茫
二十年纵横间谁能相抗
谢谢。
可以用正则表达式
[CODE]import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class C{
public static void main(String[] args){
String str="[01:52.00][00:28.00]狼烟起江山北望";
String s=null;
Pattern p=Pattern.compile("\\[\\d{2}:\\d{2}\\.\\d{2}\\]");
Matcher m=p.matcher(str);
while(m.find()){
s=str.substring(m.end());
}
System.out.println(s);
}
}[/CODE]