請幫助使用 java 正則運算式。
如何/從后面找到最后一組?
例子:
sdfsdf/inb/SDF/sdf1/int
回答:sdf1
uj5u.com熱心網友回復:
我們可以使用String#replaceAll單線解決方案:
String input = "sdfsdf/inb/SDF/sdf1/int";
String output = input.replaceAll(".*/([^/] )/[^/] $", "$1");
System.out.println(output); // sdf1
uj5u.com熱心網友回復:
你可以這樣做:
String s = "sdfsdf/inb/SDF/sdf1/int";
String[] array = s.split("/");
String result = array[array.length - 2];
System.out.println(result);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/497331.html
