从字符串中获取两个特定的文本

时间:2018-07-10 12:22:30

标签: php regex

$string = "Anda mendapatkan penambahan pulsa Rp 100000 dari nomor 6282298981111 tgl 2018-07-08. Cek pulsa melalui *888#. Info CS: 188";

我想输入文本100000和6282298981111,代码如何?

谢谢,我是新来的人

1 个答案:

答案 0 :(得分:0)

您可以使用以下正则表达式:

preg_match_all('~(?<=\s)\d+(?=\s)~', $string, $matches);
print_r($matches[0]);

在输出处获取

Array
(
    [0] => 100000
    [1] => 6282298981111
)