使用 PHP PCRE 消除字符

发布于 2024-08-07 18:30:15 字数 120 浏览 7 评论 0原文

如果我有一个字符串 $random,并且我想扔掉除逗号和数字之外的所有内容,我该如何在 PHP PCRE 中执行此操作?

我知道 \d 会匹配数字,但我没有得到 PCRE 的其余部分。

If I have a string $random, and I want to throw out everything except commas and numbers, how could I do this in PHP PCRE?

I know \d will match numbers, but I don't get the rest of PCRE.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

格子衫的從容 2024-08-14 18:30:15

尝试类似的东西

preg_replace("/[^\d,]/", "", $random);

Try something like

preg_replace("/[^\d,]/", "", $random);
好倦 2024-08-14 18:30:15

您可以使用 T-Regx (您甚至不需要分隔符):

pattern('[^\d,]')->remove($random)->all();

或者如果您愿意只删除第一个

pattern('[^\d,]')->remove($random)->first();

You can use T-Regx (you don't even need delimiters):

pattern('[^\d,]')->remove($random)->all();

or if you want only to remove the first

pattern('[^\d,]')->remove($random)->first();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文