Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.01.2017, 16:23   #1
Jleksern
Форумчанин
 
Аватар для Jleksern
 
Регистрация: 14.10.2011
Сообщений: 137
По умолчанию Замена в тексте по условию нахождения

Помогите получить желаемый результат, я не знаю толком как правильно сделать!

Имеется текст, в нем следует найти « и », если в этих кавычках попадется ещё «текст» с кавычками, тогда заменяем на такие кавычки "текст".

Пример...
Исходный: Текст1 «текст2 текст3 «текст4 текст5» текст6» текст7
Результат: Текст1 «текст2 текст3 "текст4 текст5" текст6» текст7

Пример
Исходный:
Но так было далеко не всегда, и Пушкин в 1824 году в своем письме из ссылки — села Михайловского — сетовал и восхищался: «Вечером слушаю сказки — и «вознаграждаю тем» недостатки проклятого своего воспитания. «Что за прелесть эти сказки!» Каждая есть поэма!»
Разумеется, что сказки, оказавшись зафиксированными в книге, вышедшей многотысячным тиражом!

Результат:
Но так было далеко не всегда, и Пушкин в 1824 году в своем письме из ссылки — села Михайловского — сетовал и восхищался: «Вечером слушаю сказки — и "вознаграждаю тем" недостатки проклятого своего воспитания. "Что за прелесть эти сказки!" Каждая есть поэма!»
Разумеется, что сказки, оказавшись зафиксированными в книге, вышедшей многотысячным тиражом!
Jleksern вне форума Ответить с цитированием
Старый 06.01.2017, 16:48   #2
Jleksern
Форумчанин
 
Аватар для Jleksern
 
Регистрация: 14.10.2011
Сообщений: 137
По умолчанию

Господа, есть ли у кого-то идеи для такой реализации?
Помогите интеллектуальной пищей.
Jleksern вне форума Ответить с цитированием
Старый 06.01.2017, 17:46   #3
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Пример реализации похожей задачи:
https://github.com/dreikanter/motoko/blob/master/mtk/inc/kavych.inc.php
Код хорошо прокомментирован – разобраться будет не сложно.
Ну а потом адаптировать под свою задачу, насколько это возможно.
Andkorol вне форума Ответить с цитированием
Старый 06.01.2017, 19:18   #4
Jleksern
Форумчанин
 
Аватар для Jleksern
 
Регистрация: 14.10.2011
Сообщений: 137
По умолчанию

Спасибо большое, ваша ссылка помогла мне решить проблему.
Jleksern вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена переменной в тексте Webmaster1917 PHP 4 25.11.2016 22:12
Замена в тексте. Артём_2 C++ Builder 1 18.10.2016 14:13
замена символов в тексте majikku Общие вопросы Delphi 1 31.01.2011 00:13
замена пробелов в тексте designer999 Общие вопросы Delphi 13 25.02.2010 16:50
Pascal,Алгоритм для нахождения в тексте дополнений kikimka Помощь студентам 6 18.11.2009 15:57