Описание тега ereg
Старая функция регулярного выражения в PHP, которая теперь УСТАРЕЛА в пользу preg_match()
1
ответ
Это устаревшее преобразование
Возможный дубликат: Преобразование выражений ereg в preg Мне нужно преобразовать использование ereg здесь во что-то более актуальное (поскольку ereg устарела). Вот функция, от которой в данный момент зависит мой код: function ValidEmail($address) { …
18 июн '11 в 02:37
1
ответ
Обновление с ereg до preg_match
Я читал похожие названия, но я не мог заставить его работать.. Теперь у меня есть такой код (изначально ereg): if (preg_match("[^0-9]",$qrcode_data_string)){ if (preg_match("[^0-9A-Z \$\*\%\+\-\.\/\:]",$qrcode_data_string)) { Я также попытался испол…
11 май '12 в 22:15
3
ответа
Функция ereg в php
Когда я пишу этот код: $pat='^[A-Za-z][a-zA-Z0-9_\-\.]*@[a-zA-z0-9\-]+\.[a-zA-Z0-9\-\.]+$'; $mail='javad.y1'; ereg($pat,$mail); Я получаю эту ошибку: Устаревший: функция ereg() устарела в C:\wamp\www\Test\test.php в строке 10
25 мар '11 в 23:36
1
ответ
php preg_match and ereg syntax difference
Я обнаружил, что синтаксис preg_match() and the deprecated ereg() это отличается.Например: я думал так preg_match('/^<div>(.*)</div>$/', $content); означает так же, как ereg('^<div>(.*)</div>$', $content); but I was wrong. pr…
10 янв '13 в 10:40
6
ответов
Функция ereg_replace() устарела - Как очистить эту ошибку?
Я написал следующий код PHP: $input="menu=1&type=0&"; print $input."<hr>".ereg_replace('/&/', ':::', $input); После запуска приведенного выше кода, он выдает следующее предупреждение, Устаревший: функция ereg_replace() устарела Как…
28 июн '10 в 13:41
3
ответа
Устаревший: функция ereg() устарела
Возможный дубликат: Как я могу преобразовать выражения ereg в preg в PHP? Моя контактная форма также работает, но я получаю следующую ошибку: Устаревший: функция ereg() устарела в /home/..... Я действительно потерян здесь, но я думаю, что это та час…
27 ноя '12 в 09:14
2
ответа
preg_match(): неизвестный модификатор '@'
Я использовал свою функцию с ereg (проверьте, что есть один символ @), ereg("^[^@]{1,64}@[^@]{1,255}$", $email) но сейчас это устарело. Почему я получаю ошибку preg_match(): Unknown modifier '@' когда я исправил это preg_match("^[^@]{1,64}@[^@]{1,25…
21 мар '13 в 02:03
1
ответ
Миграция из ereg в preg_match: копирование файла до тех пор, пока шаблон не повторяется X раз
Я поддерживал некоторый код, используя ereg, и сделал переход на preg_match (не забывая разделитель), но это нарушило мою функцию. Вот моя оригинальная функция, которая берет файл и создает обрезанную копию, которая останавливается после того, как с…
17 окт '11 в 13:22
3
ответа
PHP ereg и preg
Возможный дубликат: Функция ereg_replace() устарела - Как очистить эту ошибку? Я получил такой скрипт из загруженного класса PHP ereg('^([^=]*)=["\']?([^"\']*)["\']?$',$v,$a3); Теперь выдает ошибку Устаревшая функция. Как я могу заменить его на preg…
09 фев '12 в 10:11
0
ответов
Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции ereg()
Я использую php v7.3.2 на Centos 7.6.До обновления php версия была 5.4.В версии 5.4 у меня не было ошибок.Но в версии 7.3.2 я получил эту ошибку: Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции ereg () в /usr/local/IBSng/int…
14 фев '19 в 01:41
1
ответ
ereg() в preg_match() для миграции на PHP 5.3/4 с использованием регулярного выражения
Возможный дубликат: Преобразование выражений ereg в preg Мой план: откройте каждый файл PHP и прочитайте его строки одну за другой. Если есть функция ereg(), замените ее на preg_match(), а аргумент шаблона заключите в косую черту '/'. При чтении фай…
09 май '12 в 09:52
3
ответа
Регулярное сопоставление строки BAR до тех пор, пока строка FOO не появится перед ней
Я пытаюсь написать регулярное выражение, которое верно только для строки, содержащей BAR, которому не предшествует FOO. Например, регулярное выражение не будет соответствовать этому: FOO IS BAR Но соответствовало бы этому: BAZ IS BAR
05 мар '13 в 18:43
2
ответа
Регулярное выражение для PHP 5.1.6
Может ли кто-нибудь помочь мне с регулярным выражением, чтобы включить A-z a-z 0-9 - _ (space) (dot) < > ( ) ~ и исключить другие специальные символы в функции ereg из php 5.1.6? Я слишком запутался с обратной косой чертой и порядком вещей, ко…
29 окт '11 в 21:53
1
ответ
PHP: от ereg до preg_match
У меня есть следующие выражения ereg из старого скрипта в preg_match. Но регулярное выражение не моя сильная сторона, поэтому я не уверен, где что изменить. Как преобразовать следующее регулярное выражение POSIX в библиотеку Perl-совместимого регуля…
04 ноя '11 в 10:20
2
ответа
В PHP я использовал функцию ereg(), чтобы определить, может ли указанная строка генерироваться с помощью входного регулярного выражения
В PHP я использовал функцию ereg(), чтобы определить, может ли указанная строка быть сгенерирована входным регулярным выражением. Я хочу отобразить все строки, которые могут быть сгенерированы с помощью данного регулярного выражения. Как я мог это с…
08 фев '12 в 17:21
1
ответ
Улучшите этот рекурсивный поиск с помощью Regex
Я пытаюсь улучшить часть своего кода, используя Regex вместо обычной замены, чтобы получить чистую строку для отправки клиенту Solr. String.prototype.replaceArray = function(find, replace) { var replaceString = this; for (var i = 0; i < find.leng…
11 июн '16 в 07:18
3
ответа
PHP-проблема
Я обновился до PHP 5.3 и получил ошибку: ereg устарел. Что я могу использовать, чтобы заменить это? function CheckIfAlphaNumberic($text) { if (ereg('[^A-Za-z0-9]', $text)) { unset ($text); } return $text; }
16 июн '11 в 19:53
1
ответ
Нужна помощь в перефразировании двух строк кода, потому что.eregi_replace запрещен
Поэтому я купил пакет сценариев, который использует eregi_replace и я не знаю, как переписать код, чтобы играть с preg_replace() Ошибка: устарела: функция eregi_replace() устарела в /home2/leemonster/scripttk.com/helpDesk/inc/header.php в строке 19 …
28 окт '18 в 12:15
7
ответов
PHP изменяет часть строки
У меня есть система php, которая загружает изображения и добавляет их имена к суффиксам -med -slider и т. Д., В зависимости от размера изображения. Однако только одно из имен файлов изображений сохраняется в базе данных, поэтому, когда я хочу отобра…
04 апр '11 в 15:04
1
ответ
Миграция сайта: есть необходимость в предварительном матче?
Я нахожусь в процессе переноса ужасного сайта drupal на новый сервер - сервер с более новой версией PHP. При проверке сайта я получаю следующую ошибку: Устаревший: функция ereg() устарела в /var/sites/n/nanohex.org/public_html/includes/file.inc в ст…
16 июн '16 в 12:55