我们有一个查询(mysql),它以下列格式的字母表返回数据,后跟数字后跟字母表,如 - text1 12.12 mg text2
现在的问题是,我需要在php中编写一个脚本,它提供从第一个数字开始的所有数据。所以结果应该像
12.12 mg text2
我不确定如何在php和可能用于此目的的函数中实现此目的。 任何帮助将不胜感激。
答案 0 :(得分:5)
preg_match('#\\d+(.*)$#', $message, $match);
$text = $match[1];
\\d+
表示一个或多个连续数字。 (.*)
表示匹配除新行之外的任何字符。 $
告诉它转到字符串的末尾......