code: private String findBrace(char chLeft, char chRight) {
  
          // 从当前位置查找查找匹配的  (...)
          int left = findLeftBrace(chLeft, position);
          if (left >= position) {
  
              int start = left + 1;
              int end = findRightBrace(chLeft, chRight, start);
              if (end >= start) {
  
                  // 当前位置指向匹配的右括号后一个字符
                  position = end + 1;
  
                  // 返回匹配的括号内容
                  return pattern.substring(start, end);
              }
          }
  
          return null; // 没有  (...) 匹配
      }
docs: 从当前位置查找匹配的一对括号, 并返回内容。
  
  如果有匹配的括号, 返回后的当前位置指向匹配的右括号后一个字符。
  
  @param chLeft - 匹配的左括号
  @param chRight - 匹配的右括号
  
  @return 返回括号内容, 如果没有括号匹配, 返回 <code>null</code>.