StringUtilsMassage.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.ylx.massage.utils;
  2. import com.ylx.common.utils.StringUtils;
  3. /**
  4. * @author jianlong
  5. * @date 2024-06-14 10:40
  6. */
  7. public class StringUtilsMassage {
  8. public static String afterChart(String str, String targetChar) {
  9. int index = str.indexOf(targetChar);
  10. if (index != -1) {
  11. return str.substring(index + 1); // 输出: World!
  12. } else {
  13. return StringUtils.EMPTY;
  14. }
  15. }
  16. public static String afterString(String originalString,String delimiter) {
  17. // 查找delimiter的位置
  18. int index = originalString.indexOf(delimiter);
  19. if (index != -1) { // 如果找到了分隔符
  20. // 分隔符后面的字符串从index + delimiter.length()开始
  21. return originalString.substring(index + delimiter.length());
  22. } else {
  23. return originalString;
  24. }
  25. }
  26. public static void main(String[] args) {
  27. String s = afterString("o-HEJ6RAjBDjFvuZcAdHRX8mIZXw", "qrscene_");
  28. System.out.println(s);
  29. }
  30. }