代码之家  ›  专栏  ›  技术社区  ›  yoda

php pcre表达式问题-获取字符串的数字

  •  0
  • yoda  · 技术社区  · 14 年前

    我需要一个regex表达式(pcre)来匹配字符串中的整数,它的字符串类似于:image89.jpg

    我尝试过很多选择,但都没有成功。

    顺便说一下,我用的是preg_replace()。

    我上次尝试:

    preg_replace('(\d+)', '$1', 'image89.jpg');
    
    1 回复  |  直到 14 年前
        1
  •  3
  •   salathe    14 年前
    preg_match('/\d+/', 'image89.jpg', $matches);
    $digit = $matches[0];
    

    如果计划在同一字符串中查找多组数字,则需要使用 preg_match_all .