//org.apache.commons.lang.StringUtils
//(6ooo#~~~)第一个#开始截取(从左起)
System.out.println(
StringUtils.substringAfter("234556#6ooo#~~~", "#"));
//(~~~)最后一个#开始截取
System.out.println(
StringUtils.substringAfterLast("234556#6bbb#~~~", "#"));
//(234556)第一个#往左截取(从左起)
System.out.println(
StringUtils.substringBefore("234556#6bbb#~~~", "#"));
//(234556#6bbb)最后一个#往左截取
System.out.println(
StringUtils.substringBeforeLast("234556#6bbb#~~~", "#"));
//(6bbb)截取两个#之间的
System.out.println(
StringUtils.substringBetween("234556#6bbb#~~~", "#"));
//(6bbb#~)截取第一个#与第一个$之间的(从左起)
System.out.println(
StringUtils.substringBetween("$234556#6bbb#~$~~$","#","$"));