Имя: Пароль:
1C
1C 7.7
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
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс