我有一个问题,我需要返回一个存在于固定子字符串之后的数值,而不管它周围的字符串中的其他字符如何。我有点在那里,因为以下工作。
$string = "Created Ticket_Id#234 (Some info)";
preg_match("/Ticket Id_#([0-9]+\s)/", $string, $res);
print $res[1];
Outputs: 234
但是当我得到如下字符串时。
$string = "Created Ticket_Id#234";
preg_match("/Ticket Id_#([0-9]+\s)/", $string, $res);
print $res[1];
Outputs: nothing
有没有更好的方法可以在不寻找空白的情况下做到这一点?