split the text

feyt333

Новичок
Регистрация
14.08.2012
Сообщения
6
Благодарностей
0
Баллы
1
I have a text and I want to split 5 paragraphs.
 

455919946

Client
Регистрация
31.12.2013
Сообщения
104
Благодарностей
4
Баллы
18
please use list and Regular expressions
 

feyt333

Новичок
Регистрация
14.08.2012
Сообщения
6
Благодарностей
0
Баллы
1
Can you give me an example ?
 

feyt333

Новичок
Регистрация
14.08.2012
Сообщения
6
Благодарностей
0
Баллы
1
I added my sample article
 

Вложения

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Im not sure what you mean. Do you wanna take first 5 sentences?
 

feyt333

Новичок
Регистрация
14.08.2012
Сообщения
6
Благодарностей
0
Баллы
1
Im not sure what you mean. Do you wanna take first 5 sentences?
no. My article only one paragraph I want to split 5 paragraph

now
1 paragraph........................
..........................................
..........................................
..........................................
..........................................

I want

1 paragraph........................
.........................................
2 paragraph........................
.........................................
3 paragraph........................
.........................................
 

455919946

Client
Регистрация
31.12.2013
Сообщения
104
Благодарностей
4
Баллы
18
no. My article only one paragraph I want to split 5 paragraph

now
1 paragraph........................
..........................................
..........................................
..........................................
..........................................

I want

1 paragraph........................
.........................................
2 paragraph........................
.........................................
3 paragraph........................
.........................................
It seems u need use C# CODE
 

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Благодарностей
2 730
Баллы
113
You can split the text if you have splitter in it.
upload_2014-6-9_12-35-28.png

If you want to split randomly on 5 papragraphs. You should write a snippet.
Please let us know. How exactly you want to split you text.
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
C#:
string textbox = Projects.Variables["textbox"].Value;
List<string> listOfparagraphs = new List<string>();

            Regex regex = new Regex("\\[\\d+]");
            var paragraphs = regex.Matches(textbox); // get all pararaphs num as [1],[2],[3].. etc

         foreach (var paragraph in paragraphs)
            {
                string[] stringSeparators = new string[] { paragraph.ToString()};
                var text = textbox.Text.Split(stringSeparators, StringSplitOptions.None);
                listOfparagraphs.Add(text[0]); // in this list i add all paragraphs splitted by [1],[2], and others
                textbox = textbox.Replace(text[0], "").Replace(paragraph,"");
                if (textbox=="")
                    break;
            }
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)