PHP.仅捕获字符串中的数字

Gar*_*Dan 1 php string variables int numbers

如果我有一个字符串

$ var ="adf91uaj19jj99877ad009";

从这个变量中获取所有整数并创建一个新变量的最简单方法是什么?在这种情况下

$ newVar ="911999877009";

Joh*_*ica 5

就像用大锤敲打钉子一样.将所有非数字字符(\D)替换为空('').

$newVar = preg_replace('/\D/', '', $var);
Run Code Online (Sandbox Code Playgroud)