public static String extractFirstWord()

in clearcase-server/src/jetbrains/buildServer/buildTriggers/vcs/clearcase/configSpec/ConfigSpecParseUtil.java [193:205]


  public static String extractFirstWord(final String line) {
    if (line.startsWith("\"")) {
      final int nextQuotePos = line.indexOf('\"', 1);
      return nextQuotePos == -1 ? line : line.substring(0, nextQuotePos + 1);
    } else if (line.startsWith("'")) {
      final int nextQuotePos = line.indexOf('\'', 1);
      return nextQuotePos == -1 ? line : line.substring(0, nextQuotePos + 1);
    } else {
      final String lineWithSpaces = line.replaceFirst("\\s", " ");
      final int firstSpacePos = lineWithSpaces.indexOf(' ');
      return firstSpacePos == -1 ? lineWithSpaces : lineWithSpaces.substring(0, firstSpacePos);
    }
  }