есть строка string, через String.Split(какой-то делитель) показывает одну длину выходного массива, а через Regex.Split(тот же делитель), показывает длину выходного массива чуть ли не в два раза больше. Почему так может происходить? Строка одна и та же, вообще ничего не менял, а Length по итогу разный. Заранее спасибо.
Видимо по регексу он тебе посчитал сочитания
Посмотри на результат работы
Типа "ABC b cde" Сплит посчитал "ABC" "b" "cde" А регекс: "ABC" "b" "cde" "ABC b", "b cde" И оригинал
Это предположение
Обсуждают сегодня