2017-04-08 293 views
0

如何提取字符串直到他是第一個數字字符? 例如,我有這個字符串,我想從開始直到第一個數字(1或12)。 文字是動態的,所以只有開始的單詞是每次都不是數字而不是數字的位置。字符串直到Java中的第一個數字字符

geschäftsführerin安娜·邁爾tannenstraße12馬車

+0

的可能的複製[如何分割在Java中的字符串(http://stackoverflow.com/questions/3481828/how-to-split-a-string-in-java) – user1803551

回答

2

可以使用

公衆的String []分裂(字符串正則表達式)在String類

方法,只需要用[0-9]等數字傳遞正則表達式模式。

String getSubstringUntilFirstNumber(String source) { 
    return source.split("[0-9]")[0]; 
} 
相關問題