如何从字符串中删除那些不在 az 和 0-9 范围内的内容?

发布于 2024-11-23 14:48:19 字数 282 浏览 2 评论 0原文

我知道这个版本,但我正在寻找最简单的方法?

$string = "HeLLo$ my222 name is zolee0802343134";
$string = strtolower($string);
$replacement  = range (a, z);
$replacement2 = range (0, 9);

//
What comes here?
// 

I want to get this ->
$string = "hello my name is zolee";

I know a version of this but i'm looking for the simplest way?

$string = "HeLLo$ my222 name is zolee0802343134";
$string = strtolower($string);
$replacement  = range (a, z);
$replacement2 = range (0, 9);

//
What comes here?
// 

I want to get this ->
$string = "hello my name is zolee";

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

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

发布评论

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

评论(2

惯饮孤独 2024-11-30 14:48:19

为了简单起见,使用正则表达式。

$string = "HeLLo$ my222 name is zolee0802343134";
echo preg_replace("/[^a-z ]/i", "", $string);

http://codepad.org/eDmXrnYR

Use regex for simplicity.

$string = "HeLLo$ my222 name is zolee0802343134";
echo preg_replace("/[^a-z ]/i", "", $string);

http://codepad.org/eDmXrnYR

最佳男配角 2024-11-30 14:48:19

给你:http://codepad.org/3KuCG2yf

<?php

$string = "HeLLo$ my222 name is zolee0802343134";
echo preg_replace("/[^a-zA-Z ]/", "", $string);

?>

Here you go: http://codepad.org/3KuCG2yf

<?php

$string = "HeLLo$ my222 name is zolee0802343134";
echo preg_replace("/[^a-zA-Z ]/", "", $string);

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