首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]PHP截取某个字符串前面的数字

发布于 2024-11-20 21:46:40
0
149


function getNumbersBeforeChar($string, $char) {
    $pattern = '/(d+)(?=' . preg_quote($char) . ')/';
    preg_match($pattern, $string, $matches);
    return isset($matches[1]) ? $matches[1] : '';
}
  
// 示例使用
$string = '123abc';
$char = 'a';
$result = getNumbersBeforeChar($string, $char);
echo $result; // 输出: 123
评论
一个月内的热帖推荐
拿破轮子
Lv.1普通用户

84

帖子

19

小组

240

积分

赞助商广告
站长交流