使用PHP打印不需要的字符;预赛;

使用PHP打印不需要的字符;预赛;,php,regex,preg-match,Php,Regex,Preg Match,我正在使用PHP“preg_match”。我想打印名称中不正确的字符。我该怎么做 “preg_match”如果存在与允许值不同的字符,我希望在屏幕上打印不需要的字符。下面的代码中应该包含什么类型的add 我的代码: <?php $name = "He/llo W+or_ld Test=Code"; if( preg_match('/[^a-zA-Z ]/', $name) ){ echo "Unavailable Chara

我正在使用PHP“preg_match”。我想打印名称中不正确的字符。我该怎么做

“preg_match”如果存在与允许值不同的字符,我希望在屏幕上打印不需要的字符。下面的代码中应该包含什么类型的add

我的代码:

<?php 
    $name = "He/llo W+or_ld Test=Code";

    if( preg_match('/[^a-zA-Z ]/', $name) ){

       echo "Unavailable Characters: ";   // What changes should be made here?

    }
?>
Unavailable Characters: /+_=
使用

输出:

Unavailable Characters: /+_=

注释

  • 使用
    preg\u match\u all
    ,可以提取所有匹配事件
  • 您需要将第三个参数传递到
    preg\u match\u all
    以实际存储匹配(这里,我传递
    $res
  • 您需要
    内爆()
    包含匹配值的
    $res[0]
    数组

您可以使用preg\u match\u all,然后打印匹配项collection@Thefourthbird我该怎么做呢。有样品吗?
Unavailable Characters: /+_=