code: public static IntrospectedColumn safeGetColumn(IntrospectedTable introspectedTable, String columnName) {
          // columnName
          columnName = columnName.trim();
          // 过滤
          String beginningDelimiter = introspectedTable.getContext().getBeginningDelimiter();
          if (StringUtility.stringHasValue(beginningDelimiter)) {
              columnName = columnName.replaceFirst("^" + beginningDelimiter, "");
          }
          String endingDelimiter = introspectedTable.getContext().getEndingDelimiter();
          if (StringUtility.stringHasValue(endingDelimiter)) {
              columnName = columnName.replaceFirst(endingDelimiter + "$", "");
          }
  
          return introspectedTable.getColumn(columnName);
      }
docs: 安全获取column 通过正则获取的name可能包含beginningDelimiter&&endingDelimiter
  @param introspectedTable
  @param columnName
  @return