這裏是我的代碼以符合像一個字符串:使用正則表達式從輸入解析字符串
String name = qualified.replaceAll(".*\\.(?=\\w+)", "");
凡從輸入org.myapp.TestData$RootEntity
得到一個TestData$RootEntity
不過,我需要能夠得到公正的RootEntity
部分字符串。有效地獲得這一點。
輸入字符串:
com.domain.app.RootEntity
com.domain.app.TestData$RootEntity
com.domain.app.TestData$TestNested$RootEntity
,應該能夠得到RootEntity
使用'string.lastIndexOf( '$')' – Braj