|
как убрать » из строки?
| ☑ |
0
jaVer
15.07.17
✎
19:59
|
Пробовал так
//
Стр="Детский туберкулёзный санаторий «Петродворец»";
Рез=СтрЗаменить(Стр,Символы. "«","");
Рез=СтрЗаменить(Стр,"»","");
//
не берет функция СтрЗаменить эти уголки
Яндекс и Гугл стыдливо прячут глаза.
|
|
1
Волшебник
модератор
15.07.17
✎
20:00
|
узнай код символа
|
|
2
Garykom
гуру
15.07.17
✎
20:38
|
ТС неправильно решает задачу, ему не "уголки" надо убрать а все не значащие символы.
Определяем множество "значащих символов", затем перебираем строку посимвольно и все левые пропускаем - не переносим в новую строку.
|
|
3
Garykom
гуру
15.07.17
✎
20:41
|
(2)+ Заодно заменяем "ё" на "е" если надо и т.д.
|
|
4
jaVer
15.07.17
✎
20:43
|
(1) Таки да..
коды символов решили задачу
Стр=ТЗ_ДВ[сч].Медучреждение;//"Детский туберкулёзный санаторий «Петродворец»"
Рез=СтрЗаменить(СтрЗаменить(Стр,Символ(171),""),Символ(187),"");//"Детский туберкулёзный санаторий Петродворец"
|
|
5
jaVer
15.07.17
✎
20:46
|
Всем спасибо.
|
|
6
Serg_1960
15.07.17
✎
20:52
|
Может пригодится тема "ASCII таблица"
|
|
7
vadim777
16.07.17
✎
07:26
|
(3) Не надо.
|
|
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.