gpt4 book ai didi

php - 函数只返回字符串中的字母数字字符?

转载 作者:IT老高 更新时间:2023-10-28 11:55:50 26 4
gpt4 key购买 nike

我需要第二个功能相同但只返回字母字符 A-Z。

非常感谢任何帮助。

最佳答案

警告:请注意,英语不仅限于 A-Z。

试试 this删除除 a-z、A-Z 和 0-9 之外的所有内容:

$result = preg_replace("/[^a-zA-Z0-9]+/", "", $s);

如果您对字母数字的定义包括外语字母和过时的脚本,那么您将需要使用 Unicode 字符类。

试试 this只留下 A-Z:

$result = preg_replace("/[^A-Z]+/", "", $s);

警告的原因是像 résumé 这样的单词包含不会与之匹配的字母 é。如果要匹配特定的字母列表,请调整正则表达式以包含这些字母。如果要匹配所有字母,请使用注释中提到的适当字符类。

关于php - 函数只返回字符串中的字母数字字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5199133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com