如何从页面中获取单词

时间:2015-04-14 16:07:47

标签: php text preg-match word

我想知道如何使用PHP从外部页面获取一些文本。 我认为preg_match()可以提供帮助,但我无法使用它。

页面中的文字如下:

dragontail-5.7.2.tgz

我只需要抓住

5.7.2

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

检查一下: https://regex101.com/r/cF8mS1/1

/([0-9.]+)/gm

表示“选择所有整数字符,因为它们超过1,并且也包括”。“,并在多行上给我所有这些字符。谢谢。” 最后要做的是删除最后一个或第一个字符“。”,所以:

if (preg_match('/([0-9.]+)/gm', $input, $matches)) {
    $result = trim($matches[1], '.');
} else {
    $result = null;
}