Как проверить с помощью Inno Setup, запущен ли процесс на Windows 2008 R2 64bit?

Другой вариант - использовать Splitter Guava. У него нет накладных расходов на регулярное выражение (которое вам не нужно в этом случае) и по умолчанию не отбрасывает пустые строки.

Например:

 String data = "5|6|7||8|9||";
 Iterable results = Splitter.on('|').split(data);
 // convert to array
 String[] asArray = Iterables.toArray(results, String.class);

Для получения дополнительной информации см. wiki: https://github.com/google/guava/wiki/StringsExplained

13
задан Martin Prikryl 16 December 2018 в 15:53
поделиться