问题标签 [ereg]

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 投票
6 回答
178908 浏览

php - 不推荐使用 ereg_replace() 函数 - 如何清除此错误?

我编写了以下 PHP 代码:

运行上面的代码后,它会给出以下警告,

已弃用:函数 ereg_replace() 已弃用

我该如何解决这个警告。

0 投票
1 回答
213 浏览

php - PHP 最近放弃 [[:POSIX:]] 正则表达式风格的要点

在以后的 PHP 版本中删除 ereg 函数及其 POSIX 正则表达式风格?

在阅读了较早的帖子“PHP ereg vs. preg”(2009 年 9 月)之后,阅读了官方的 PHP 声明,我倾向于问这是关于什么的。随着多年来 PHP 的发展(并在 Perl 和 PHP 中进行了大量开发),我真的不确定这最终是否不是一个糟糕的漂移。

我假设这里会有一些 PHP 开发团队的成员在 SO 上,因此他们能够帮助更深入地了解这一点。

是否有计划的增强功能(未来)来完成具有 [[:POSIX:]] 样式的 preg 功能?还是后者会永远消失?这两个决定背后的理由是什么?

0 投票
5 回答
5736 浏览

php - 如何解决 ereg function deprecated 错误

我正在使用 SEO PHP 脚本,我只是在关注 Google SEO 脚本。当我使用搜索词时,出现如下错误:

我应该如何删除该错误功能?有必要使用图书馆吗?

0 投票
2 回答
393 浏览

php - ereg() 到 preg_match() 如何?

我有一种我正在使用的简单正则表达式。

这很简单:

这些都适用于 ereg,但不适用于 preg。

如何转换它?

谢谢

0 投票
3 回答
1003 浏览

php - php中的ereg函数

当我写这段代码时:

我收到此错误:

已弃用:函数 ereg() 在第 10 行的 C:\wamp\www\Test\test.php 中已弃用

0 投票
1 回答
511 浏览

php - 在 PHP 中验证日期

可能重复:
如何使用 PHP 验证日期

你好呀,

我有一个脚本,它检查以 YYYY-MM-DD 格式传递给它的日期并对其进行验证,但是它似乎使 20 岁以下的用户无效,而我希望它低于 18 岁......我不是对 ereg 太熟悉了...您能告诉我如何更改此脚本以验证 18 岁以上的人吗?

谢谢。

0 投票
4 回答
509 浏览

php - ereg 的预期寿命,迁移到 preg

我在一个大型 PHP 应用程序(> 100 万行,10 岁)上工作,它广泛使用eregereg_replace- 目前 516 个类中的 1,768 个唯一正则表达式。

我很清楚为什么ereg被弃用但显然迁移到preg可能会高度参与。

有谁知道ereg在 PHP 中可能会维持多长时间的支持,和/或有任何关于迁移到preg这种规模的建议。我怀疑从 ereg 到 preg 的自动翻译是不可能/不切实际的?

0 投票
3 回答
243 浏览

php - 如何使用指向 preg_match() 的指针转换此已弃用的 ereg()

使用 php 5.3 - ereg() 已弃用...

我正在尝试将此函数转换为(到 preg_match),但我不明白“指针”...

0 投票
4 回答
71524 浏览

php - 如何在 PHP 中将 ereg 表达式转换为 preg?

由于自 PHP 5.3.0 起不推荐使用POSIX 正则表达式 (ereg),我想知道一种将旧表达式转换为PCRE (Perl Compatible Regular Expressions) (preg)的简单方法。

例如,我有这个正则表达式:

如何将表达式翻译成preg_match兼容的表达式?

注意:此帖子用作与从 ereg 到 preg 转换相关的所有帖子的占位符,并作为相关问题的重复选项。请不要关闭这个问题。

有关的:

0 投票
0 回答
86 浏览

php - 需要将一些正则表达式从 ereg() 移植到 preg_match()

可能重复:
将 ereg 表达式转换为 preg

我有一些需要使用的正则表达式,我preg_match()对正则表达式一无所知,所以我希望有人能帮上忙。

我正在使用这些来尽可能地过滤无效电子邮件。