获取php字符串中的下一个立即数子字符串

曼尼·桑吉尔

我有一些以下字符串:

Total: 14,785 | Daily: 4785
Total: 14,785 |
Total: 14,785 
Total: 14,785

现在,我想从整体上获取数字字符串,例如“ 14,785”

如何使用preg_match或其他方法执行此操作。我做了以下技巧

function getBetween($content,$start,$end){
    $r = explode($start, $content);
    if (isset($r[1])){
        $r = explode($end, $r[1]);
        return $r[0];
    }
    return '';
}

但是,只有在“ |”的情况下才有效 将在那里。有人可以帮忙吗?

谢谢。

巴尔玛

将正则表达式与捕获组一起使用:

preg_match('/^Total: ([\d,]+)/', $content, $match);
$number = $match[1];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

像这样删除子字符串,并立即在php中删除下一个字符

获取字符串中子字符串的下一个单词

在字符串中搜索子字符串并返回下一个单词

如何获取字符串数组中的下一个按钮

是否可以将字符串子字符串化为字符串中的下一个空格?

提取以特定字符开头的子字符串,直到下一个空格

用下一个 Unicode 字符替换字符串中的某些字符

选择字符串中的上一个和下一个单词

Grep获取字符串并读取内容,直到下一个匹配字符串

从字符串中获取子字符串的最后一个索引之后的字符

Java:字符串中的下一个字符

如何用下一个替换字符串中的字符?

检查字符串中的下一个字符

从“字符串”复制html代码,直到下一个“字符串”

从开始到下一个逗号的子字符串Report Builder

While循环不会输出子字符串的下一个实例

PHP:如何从指定的索引中提取子字符串,直到下一个空格或行尾

join()将我当前的字符串合并到下一个迭代的字符串中:(?

Hibernate获取带有字符串前缀的下一个ID

从针头获取字符串中下一个元素的最快方法

如何在JSON文件中查找字符串,然后在列表中获取下一个?

获取字符串中的最后一个子字符串?

strtok()-为什么必须传递NULL指针才能获取字符串中的下一个标记?

获取关键字后的值,直到字符串中的下一个关键字

PHP 将字符串拆分为下一个句点 (.)

使用php查找字符串的下一个实例

提取空格分隔的字符串中的下一个单词

Python-在文本中的特定字符串之后捕获下一个单词

在字符串数组中查找下一个匹配项的索引和值