求php的正则函数 , 可以返回匹配的字符串

$str = fdb651_1sa5b16_afb81;

$str = fdb651_1sa5b16_afb16_sa51;

......

求 $str 最后一个下划线后面的字符串

hhhzihao2
浏览 1358回答 2
2回答

qq_青枣工作室_0

<?php // 方法一 $str = "fdb651_1sa5b16_afb81"; if(preg_match('/(?<=_)[^_]+$/', $str, $matches)) {     echo $matches[0], '<br>'; // 找到 } // 方法二 $str = "fdb651_1sa5b16_afb16_sa51"; if(preg_match('/_([^_]+)$/', $str, $matches)) {     echo $matches[1], '<br>'; // 找到 }

wanka

/^_[a-z0-9]{1,}$/
打开App,查看更多内容
随时随地看视频慕课网APP