2017-04-15 40 views
-2

后的字符串获取文本我有:PHP如何从数字

$string = "Some minimal or large text 820 some minimal or large descr"; 

我需要: 一些最起码的或大DESCR

+3

那你试试? – Vallentin

+0

我需要裁剪字符串,并在数字后面有文本部分(例如820) – tsla

+0

嗨,欢迎来到SO。为了获得SO的帮助,您需要先在解决方案上投入自己的精力,请向我们展示您的代码并解释您面临的具体问题。请提供[MCVE](http://stackoverflow.com/help/mcve)。 –

回答

1

什么str_pos()

<?php 
    $string = "Some minimal or large text 820 some minimal or large descr"; 
    echo substr($string, strpos($string, '820') + 4); 
+0

820。字符串总是从一个或多个单词开始,数字可以是1-100000,数字之后可以是一个或多个单词。我只需要在数字 – tsla

+0

之后获得单词,如果是这样,则可以使用preg_match,或者可以将字符串拆分为单词数组,然后查找第一个数字。 –

+0

我不明白如何使用preg_match来处理我的情况。你能举例说明我需要吗? – tsla