Member 12926744 Ответов: 2

Как разделить строку на шестое пустое место


Всем привет,
Мне нужно разбить строку на шестое пустое пространство и сохранить разделенные части в две переменные.Как это сделать.Любая помощь будет очень признательна.

Что я уже пробовал:

Suppose the string is "Two Thousand Four Hundred Ninety Three Dirhams and Twenty Eight Fils " I need to split it at 6 th white space and store first and second splitted parts to two variables

2 Ответов

Рейтинг:
1

Patrice T

Цитата:
Как это сделать.Любая помощь будет очень признательна.

Нет никакого волшебного инструмента, который определит любое условие, которое вы хотите, вы должны построить алгоритм, чтобы сделать это.
C# позволяет вам проверить любой заданный символ строки на пробел, вы должны создать алгоритм, который обнаружит пробел, подсчитает их и даст вам позицию шестого.

Мы не делаем вашу домашнюю работу.
Домашнее задание не предназначено для проверки ваших навыков просить других людей сделать вашу работу, оно предназначено для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание курсов, которые вы прошли, а также проблем, которые вы испытываете при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по исправлению положения.
Любая ваша неудача поможет вам узнать, что работает, а что нет, это называется "методом проб и ошибок".
Так что попробуйте, перечитайте свои уроки и приступайте к работе. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.


Рейтинг:
1

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Поэтому начните с просмотра любого регулярного выражения (найдите "регулярные выражения c#") и получите копию Экспрессо[^] - это бесплатно, и он проверяет и генерирует регулярные выражения, или посмотрите на функции обработки строк: string.Сплит, струна.IndexOf и string.Методы подстроки.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!