Когда я разделяю строку "1|2|3|4"
, используя String.split("|")
, я получаю 8 элементов в массиве вместо 4. Если я использую "\\|"
, результат будет правильным.Я предполагаю, что в этом есть что-то связанное с регулярными выражениями.Кто-нибудь может объяснить это?