|
Замена в строке всех символов и знаков на нужный мне эл | ☑ | ||
---|---|---|---|---|
0
ШурикОвёрт
09.11.21
✎
15:12
|
Здравствуйте, хочу заменить все символы и знаки(!"№;%:?**(),.\) на нужный мне эл, какое значение мне нужно вписать во второй параметр? СтрЗаменить(МояСтрока,"что сюда вставлять?","_"); а то не охота если использовать, и пока найти ответ не могу=(
|
|||
1
vova1122
09.11.21
✎
15:17
|
Зачем "Если"?
СтрЗаменить(МояСтрока,"№","_") СтрЗаменить(МояСтрока,"!","_") СтрЗаменить(МояСтрока,"%","_") //и так заменяешь все символы |
|||
2
ШурикОвёрт
09.11.21
✎
15:30
|
(1) да спасибо, как вариант, но разве нету выражения которое обобщённо выбирает все символы? как есть выбор всех цифр или букв
|
|||
3
vicof
09.11.21
✎
15:32
|
Разрешаю использовать регулярные выражения
|
|||
4
Ryzeman
09.11.21
✎
15:32
|
(2) Строка - это не коллекция букв. В теории ты можешь конечно её сериализовать...
Если БСП, можешь посмотреть в сторону ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыXML |
|||
5
Fish
09.11.21
✎
15:33
|
(2) Можешь в цикле по строке "!"№;%:?**(),.\" обходить и стрзаменить.
|
|||
6
Kassern
09.11.21
✎
15:33
|
СтрокаСимволов="!"№;%:?**(),.\";
Для к=1 По СтрДлина(СтрокаСимволов) Цикл ТекСимвол=Сред(СтрокаСимволов,к,1); СтрЗаменить(МояСтрока,ТекСимвол,"_"); КонецЦикла; |
|||
7
vova1122
09.11.21
✎
15:38
|
(6) Те же яйца, только в профиль....
|
|||
8
Garykom
гуру
09.11.21
✎
15:40
|
СтрРазделить() + СтрЗаменить()
|
|||
9
polosov
09.11.21
✎
15:41
|
(0) СтрЗаменить(МояСтрока, "!"""№;%:?**(),.\", "Й")
|
|||
10
Garykom
гуру
09.11.21
✎
15:41
|
(8) тьфу + СтрСоединить()
|
|||
11
polosov
09.11.21
✎
15:42
|
+(9) Таки (8) же, да.
|
|||
12
ШурикОвёрт
09.11.21
✎
15:42
|
(10) СокрЛП(СтрСоединить(СтрРазделить(ИмяФайла, ПолучитьНедопустимыеСимволыВИмениФайла(), Истина), НаЧтоМенять) вот тоже только что нашёл
вроде нормуль |
|||
13
Garykom
гуру
09.11.21
✎
15:43
|
Разделители = "!"№;%:?**(),.\";
Заменитель = "_"; СтрСоединить(СтрРазделить(ИсходнаяСтрока, Разделители), Заменитель) |
|||
14
ШурикОвёрт
09.11.21
✎
15:44
|
(13) спасибо
|
|||
15
ШурикОвёрт
09.11.21
✎
15:44
|
всем спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |