powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) помогите с regex
1 сообщений из 1, страница 1 из 1
(PHP) помогите с regex
    #33262997
Никифор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди помогите переписать приведенные ниже регулярные выражения с POSIX
/eregi_replace()/ на PCRE /preg_replace()/:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
/*
  Replacing URL matches
*/
$txt = eregi_replace('([[:space:]]|^)(www)', '\\1http://\\2', $txt);
$prefix = '(http|https|ftp|telnet|news|gopher|file|wais)://';
$pureUrl = '([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)';
$txt = eregi_replace($prefix . $pureUrl, '<a href="\\1://\\2" target="_blank">\\1://\\2</a>', $txt);

/*
  Replacing E-mail addresses
*/
$txt = eregi_replace('([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)', '<a href="mailto:\\1">\\1</a>', $txt);
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) помогите с regex
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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