:: Архив конференции по VFP до 2005 года
Замена куска текста другим куском.
rusl
Автор

Сообщений: 200
Откуда: СПб
Дата регистрации: 01.02.2005
Как заменить один кусок текста другим? Тоесть есть ли в Фоксе функция наподобие CHRTRAN( ), только чтобы она заменяла не "каждый символ в символьном выражении, совпадающий с некоторым симво ом второго символьного выражения, на соответствующий символ третьего символьного выражения", а один кусок в символьном выражении на другой кусок?
Ratings: 0 negative/0 positive
STUFF()
qws

Сообщений: 49
Откуда: Kryukov-na-Dnepr
Дата регистрации: 08.02.2005
?
Ratings: 0 negative/0 positive
Re: STUFF()
rusl
Автор

Сообщений: 200
Откуда: СПб
Дата регистрации: 01.02.2005
В примере "Мама мыла раму" заменить слово "мама" на слово "Раиса Федотовна". Чтобы получить "Раиса Федотовна мыла раму".
Ratings: 0 negative/0 positive
Re: Замена куска текста другим куском.
Vladimir_Knyr

Сообщений: 1711
Откуда: г. Енисейск
Дата регистрации: 15.12.2003
из твоего объяснения. сам ответь себе на вопрос
чем отличается два предложения:
1) "Мама мыла раму"
2) "С мылом мама мыла раму"

для начала приведи все к одному регистру, а потом узнай позицию вхождения строки, какую ищешь,. в искомой строке
help for function AT()
а уже после получения результатов ...




------------------
хороший код работать будет и обязан, а плохой не жалко.
Ratings: 0 negative/0 positive
Re: STUFF()
Aptex

Сообщений: 1076
Откуда: г.Хмельницкий UA
Дата регистрации: 07.11.2003
?STRTRAN("Мама мыла раму","Мама", "Раиса Федотовна")
Ratings: 0 negative/0 positive
Re: STUFF()
rusl
Автор

Сообщений: 200
Откуда: СПб
Дата регистрации: 01.02.2005
Спасибо!
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 5 (Гостей: 5)

© 2000-2024 Fox Club 
Яндекс.Метрика