如何在php中的字符串中第一次出现数字/数字后检索数据

swa*_*hi 0 php mysql

我们有一个查询(mysql),它返回以下格式的数字字母,后跟数字后跟字母,如 - text1 12.12 mg text2

现在的问题是,我需要在php中编写一个脚本,它提供从第一个数字开始的所有数据.所以结果应该像

12.12毫克文字2

我不知道如何在PHP和可能用于此目的的功能中实现这一点.任何帮助,将不胜感激.

irc*_*ell 5

preg_match('#\\d+(.*)$#', $message, $match);
$text = $match[1];
Run Code Online (Sandbox Code Playgroud)

所述\\d+装置的一个或多个连续的数字. (.*)表示匹配除新行之外的任何字符. $告诉它去字符串的末尾...