|
v7: Поиск пробелов в строке |
☑ |
0
Mafiozaa
14.09.21
✎
10:34
|
Приветствую, или заработался или чего, не могу сообразить, суть в чем, есть список значений, в этом списке значений построчно идут, ФИО + Почта, мне нужно вырвать только почту (естественно кол-во символов неограниченно, фио разные) всякими обрезками типо Лев, Прав и тд не получится, но закономерность у них такая что почта идет после 3-его пробела, Фамилия * Имя * Отчество * Почта, нужно найти 3-ий пробел в каждой строке, и вырвать все что идет после него
|
|
1
Bigbro
14.09.21
✎
10:36
|
Найти(стр," ") ?
|
|
2
Mafiozaa
14.09.21
✎
10:36
|
(1) Найдет, первый пробел
|
|
3
Bigbro
14.09.21
✎
10:37
|
отлично, начиная со след позиции делаешь сокрЛ и снова ищешь пробел?
|
|
4
Bigbro
14.09.21
✎
10:39
|
и учти что бывают люди у которых нет отчества. а также сложные имена с пробелами
лучше предварительно прогнать свои данные проверить на такие случаи.
прежде чем куда-то грузить будешь.
|
|
5
Garykom
гуру
14.09.21
✎
10:40
|
|
|
6
Guk
14.09.21
✎
10:42
|
СтрокаСРазделителями = СтрЗаменить(МояСтрока, " ", РазделительСтрок)
твоя почта будет четвертой
СтрПолучитьСтроку(СтрокаСРазделителями, 4)...
|
|
7
НЕА123
14.09.21
✎
10:42
|
(0)
СтрЗаменить(),СтрЧислоСтрок()
в 77 есть такое?
|
|
8
НЕА123
14.09.21
✎
10:44
|
+(7)
опоздал.
(5)+1
|
|
9
Mafiozaa
14.09.21
✎
10:46
|
(6) Брат, ну это гениально
|
|
10
Базис
naïve
14.09.21
✎
10:46
|
RegExp средствами ОС - правильный способ.
Поблочно разбирать правыми подстроками - простой способ.
|
|
11
Злопчинский
14.09.21
✎
11:00
|
ДаразбиратьглРазложить в ГМ потом сз с конца проверять на собаку
|
|
12
mikecool
14.09.21
✎
11:03
|
найти @ - от его позиции первый пробел слева и первый справа - между ними почта
|
|
13
1Сергей
14.09.21
✎
11:20
|
(11) +1
|
|