Loading...
v.bonapartov avatar v.bonapartov 18 Точки

[Programming Fundamentals] Strings and Text Processing - Exercises - 06. Sentence Split

Здравейте, колеги,

Може ли някой да помогне със задача 06. Sentence Split от Strings and Text Processing – Exercises?

Не ми е ясно условието...
Например ако няма елементи при сплитването какво трябва да се изведе. Никъде не е посочено.
Ето го и опита ми за решение... https://pastebin.com/WYmfwYuE

Поздрави,
Веско

Тагове:
0
Programming Fundamentals
icowwww avatar icowwww 2705 Точки
Best Answer

  Не е ли позволено да използваш Split? Тези 3 реда взимат 100/100

            var input = Console.ReadLine();
            var delimiters = Console.ReadLine();
            Console.WriteLine("[" + string.Join(", ", input.Split(new[] { delimiters },StringSplitOptions.None)) + "]");

 

0
08/10/2017 19:16:35
v.bonapartov avatar v.bonapartov 18 Точки

Благодаря ти!

Никъде не е написано, че не може.

Явно това е решението.
Не знам защо така се заблудих и тръгнах по някакъв безумен начин да търся решение. 
Може би търсейки повече обработка на текста...знам ли.

Това е поредното доказателство как по някой път човек е склонен да си усложнява живота, отхвърляйки очевидното.

Още веднъж, благодаря!
Веско

0
08/10/2017 20:20:11
BozhidarBozhilov avatar BozhidarBozhilov 8 Точки

Здравейте, колеги. Моля да бъда извинен, че пиша в чужда тема, но понеже въпроса ми е за същата задача ми се стори удачно да не отварям нова тема.

Някой направил ли е въпросната задача на Java?
Какви ли не RegEx-и (които не са много advanced) пробвах, но без успех. Дава ми 40/100.

Solved!

0
11/01/2018 16:56:09
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.