lik*_*com 0 php pattern-matching
我想在最后一次出现" - "之前得到字符串的一部分,
例如,
$string1 = 'a-b-c-de-f-gfgh';
Run Code Online (Sandbox Code Playgroud)
我想让这部分归还:abc-de-f.当然,我不知道最后一部分的长度.
这样做的简单方法是什么?
谢谢
echo substr ($string1, 0, strrpos ($string1, '-'));
Run Code Online (Sandbox Code Playgroud)
strrpos()查找子串的最后一次出现, - 在这种情况下,substr()将原始字符串从第0个字符拆分为strrpos()定义的第n个字符