问题标签 [eregi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
84 浏览

php - 我需要 eregi 方面的帮助 - preg_match

我收到以下错误:

已弃用:函数 eregi() 在 /home/herbalhe/public_html/admin/includes/auth.inc.php 中已弃用

所以我搜索并发现我应该使用preg_match()而不是eregi(). 所以我进行了更改,现在我收到了这个错误:

警告:preg_match():/home/herbalhe/public_html/admin/includes/auth.inc.php 中的未知修饰符“p”

该行的代码是:

知道我现在应该做什么吗?

0 投票
1 回答
132 浏览

php - LGRPHOTO PHP 错误 preg_match():未知修饰符“j”和无结束分隔符“。”

所以我抓住了 LGRphoto 不再支持的非常好的但有点旧的 PHP 脚本。发现 FUNCTION eregi() 已弃用,因此将其替换为 preg_match()。似乎使脚本工作正常,除了 2 个错误。认为这可能是一个正则表达式问题,但谷歌搜索暗示这可能是 PHP 中的本机错误。也许有真正编程经验的人可以弄清楚或告诉我这不是我需要担心的事情。谢谢。

这是堆栈跟踪:

第 194 行的函数:

===========

完整代码:

0 投票
2 回答
53 浏览

php - 将 PHP eregi 转换为 preg_match,我该怎么做?

我是正则表达式的新手,但我现在没有时间学习它,但我需要将 eregi("^..?$", $file) 转换为 preg_match() 但我不知道如何做吧,有人能帮帮我吗?

也让我对它的工作原理有一点了解也很好:)

这段代码:

0 投票
1 回答
114 浏览

php - php中txt文件中的eregi或preg

我有销售收费卡的网站,我使用此代码向客户销售他们验证手机号码,手动(每次添加一行)最近我使用 SMS 服务和存储在网站文本文件中的号码,如何删除这些行,我从 .txt 文件中得到数字?(txt文件中逐行存储的数字)

0 投票
1 回答
556 浏览

php - 得到错误mb_eregi():mbregex编译错误:重复运算符的目标无效

我无法在网上找到有关此错误的任何信息。是什么导致了这个错误?

0 投票
1 回答
125 浏览

php - 用什么替换eregi()?

在这种情况下,eregi() 被替换为什么?

这篇文章不是重复的帖子,因为引用帖子中的第三个示例答案是针对该特定用途的。我猜我的用法有所不同,因为引用的帖子答案对我不起作用。

0 投票
1 回答
86 浏览

php - 语法帮助 - 在 PHP 中将 Eregi_replace 转换为 preg_replace

我们刚刚升级到 PHP7,eregi 功能现在不起作用,我需要将其转换为 preg_replace。我查看了其他几个要求相同内容的主题。我的语法有问题。

当前代码

我尝试了以下方法,但看起来它没有完全工作,因为 $body 看起来是空的。

任何帮助,将不胜感激。

0 投票
1 回答
53 浏览

php - “不推荐使用 eregi() 函数”尝试 preg_match - 没有 bueno

我在这里读过很多关于这个被弃用的线程,并尝试用 preg_match 替换它,但我对 php 的了解不足以修复该行的其余部分。

多年来一直在享受 Fotoholder,我会切换到更新的类似单文件画廊代码,但我会丢失画廊中的所有描述。

请帮助复活Fotopholder!( https://github.com/offsky/Fotopholder )

这是具有eregi的2个部分:

和第二个eregi:

非常感谢您的帮助。

0 投票
1 回答
42 浏览

php - 需要帮助改写两行代码,因为.eregi_replace 已被贬低

所以我购买了一个正在使用的脚本包,但eregi_replace我不知道如何重新编写代码来玩preg_replace()

错误是:已弃用:函数 eregi_replace() 在第 19 行的 /home2/leemonster/scripttk.com/helpDesk/inc/header.php 中已弃用

代码是:

0 投票
0 回答
70 浏览

php - “eregi”在 php5.6 中工作,但“preg_match”替换在 php 7.2 中不起作用

““Eregi”在 php5.6 中为此照片库模块工作:http ://taraskrysa.com/pages/media/photo_gallery.php

但是,php7.2 中的 preg_match 不适用于同一个图库模块。我目前在下面的页面链接上将 eregi 更改为 preg_match,但没有从分配给画廊的文件夹中提取图像,也没有出现错误:http: //www.carefreeseniors.com/pages/gallery/birthdays.php

我已在 view.php 文件中将 eregi 更改为 preg_match

我希望将 eregi 更改为 preg_match 可以解决问题并将照片拉入画廊。但是,它不起作用,并且该站点的所有画廊现在都没有出现。任何帮助,将不胜感激。

如果它有助于快速解决这个问题,我很乐意提供整个模块。