powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Поиск и замена текста в ссылке
6 сообщений из 6, страница 1 из 1
Поиск и замена текста в ссылке
    #38616869
Alex-beginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите с регуляркой preg_replace.

Есть ссылка <li><a href="' . $permalink . '">' . $permalink . '</a></li>

нужно заменить $permalink текста на $text_link при условии когда $permalink = $total

т.е. когда $permalink достигает значения равного $total произвести поиск в ссылке значения $total и заменить на $text_link

чтобы в итоге получилось <li><a href="' . $permalink . '">' . $text_link . '</a></li>
...
Рейтинг: 0 / 0
Поиск и замена текста в ссылке
    #38616893
ILLHEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex-beginnerПомогите с регуляркой preg_replace.
Есть ссылка <li><a href="' . $permalink . '">' . $permalink . '</a></li>
нужно заменить $permalink текста на $text_link при условии когда $permalink = $total
т.е. когда $permalink достигает значения равного $total произвести поиск в ссылке значения $total и заменить на $text_link
чтобы в итоге получилось <li><a href="' . $permalink . '">' . $text_link . '</a></li>что значит достигает ? равно и больше? или равно?
в любом случае, зачем preg_replace?
...
Рейтинг: 0 / 0
Поиск и замена текста в ссылке
    #38616897
Alex-beginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ILLHEADAlex-beginnerПомогите с регуляркой preg_replace.
Есть ссылка <li><a href="' . $permalink . '">' . $permalink . '</a></li>
нужно заменить $permalink текста на $text_link при условии когда $permalink = $total
т.е. когда $permalink достигает значения равного $total произвести поиск в ссылке значения $total и заменить на $text_link
чтобы в итоге получилось <li><a href="' . $permalink . '">' . $text_link . '</a></li>что значит достигает ? равно и больше? или равно?
в любом случае, зачем preg_replace?

Равно

что то вроде

$links = preg_replace( '<a>'.$total_num.'</a>', '<a>'.$total_text_link.'</a>', $links);

и еще

$links = preg_replace( '<a>'.$start_num.'</a>', '<a>'.$start_text_link.'</a>', $links);
...
Рейтинг: 0 / 0
Поиск и замена текста в ссылке
    #38616904
ILLHEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex-beginnerРавно
что то вроде
$links = preg_replace( '<a>'.$total_num.'</a>', '<a>'.$total_text_link.'</a>', $links);
и еще
$links = preg_replace( '<a>'.$start_num.'</a>', '<a>'.$start_text_link.'</a>', $links);ну и? не работает?

паттерны запишите так: '/<a>'.$total_num.'</a>/'

не понял зачем preg_replace , а не str_replace
...
Рейтинг: 0 / 0
Поиск и замена текста в ссылке
    #38616922
Alex-beginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ILLHEADAlex-beginnerРавно
что то вроде
$links = preg_replace( '<a>'.$total_num.'</a>', '<a>'.$total_text_link.'</a>', $links);
и еще
$links = preg_replace( '<a>'.$start_num.'</a>', '<a>'.$start_text_link.'</a>', $links);ну и? не работает?

паттерны запишите так: '/<a>'.$total_num.'</a>/'

не понял зачем preg_replace , а не str_replace

да вы правы, сделал так:

$links = str_replace( '>'.$start_num.'</', '>'.$start_text_link.'</', $links);
...
Рейтинг: 0 / 0
Поиск и замена текста в ссылке
    #38616946
ILLHEAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex-beginnerсделал так:

$links = str_replace( '>'.$start_num.'</', '>'.$start_text_link.'</', $links);я б подстрахувался
Код: php
1.
$links = str_replace( '>'.$start_num.'</a', '>'.$start_text_link.'</a', $links)

мало ли что )
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Поиск и замена текста в ссылке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]