我想从字符串中删除所有前面/前缀的数字。
输入:
2025715-01 -2025715-Test_482080
2025715-02 -2025715-Test1 (2015-7-9 19_11_3)
2025715-03 -2025715-Test2_482080 - signed
2025715-04 -2025715-Test3
2025715-11 -2025715-Test4, PTO
2025715-13 -2025715-Test5
2025734-01 -2025734-Test6_402772
预期结果:
Test_482080
Test1 (2015-7-9 19_11_3)
Test2_482080 - signed
Test3
Test4, PTO
Test5
Test6_402772
注意:输入前缀的长度可能不同。它不是如上所示的固定长度。
到目前为止已经尝试了以下正则表达式模式,但它不起作用。
String str = string.replaceFirst("^[0-9]", "");
String str = string.replaceFirst("^(\\d+.*|-\\d+.*)","");
String str = string.replaceFirst("\\d","");
拉莫斯之舞
相关分类