Using Regular Expressions to Extract a Value in Java

前端 未结 13 1263
失恋的感觉
失恋的感觉 2020-11-22 13:08

I have several strings in the rough form:

[some text] [some number] [some more text]

I want to extract the text in [some number] using the

13条回答
  •  Happy的楠姐
    2020-11-22 13:27

    In addition to Pattern, the Java String class also has several methods that can work with regular expressions, in your case the code will be:

    "ab123abc".replaceFirst("\\D*(\\d*).*", "$1")
    

    where \\D is a non-digit character.

提交回复
热议问题