Commons Lang、StringUtils.stripStart()
まんま
import org.apache.commons.lang.StringUtils; public class C2008112300 { public static void main(String[] args) { System.out.println(StringUtils.stripStart(null, "") + "*"); System.out.println(StringUtils.stripStart("", "") + "*"); System.out.println(StringUtils.stripStart("abc", "") + "*"); System.out.println(StringUtils.stripStart("abc", null) + "*"); System.out.println(StringUtils.stripStart(" abc", null) + "*"); System.out.println(StringUtils.stripStart("abc ", null) + "*"); System.out.println(StringUtils.stripStart(" abc ", null) + "*"); System.out.println(StringUtils.stripStart("yxabc ", "xyz") + "*"); } }
で、
null* * abc* abc* abc* abc * abc * abc *