文本字符串中的正则表达式空间问题


regex space issue in a text string

我下面的regex条件在$outputMsg="Center xxx已更新"的情况下工作,但当$outputMsg="Center xxx yyy已更新"时不工作

if(isset($messages->messages['status'])){
       $outputMsg= strip_tags($messages->messages['status'][0]);
       if(preg_match('/^Center ['w'd]+ has been updated.$/', $outputMsg))
       {
           $messages->messages['status'][0]="Centre details successfully updated";
       }
    }

帮忙吗?

在正则表达式中添加空格,如:

/^Center ['w ]+ has been updated.$/