php 正则匹配最后一个斜杠之前全部
你可以使用正则表达式来匹配最后一个斜杠之前的全部字符。以下是一个示例代码:
$str = '/path/to/some/folder/';
// 使用正则表达式匹配最后一个斜杠之前的字符
preg_match('/^(.*)\/[^\/]*$/', $str, $matches);
// 输出匹配结果
echo $matches[1]; // 输出:/path/to/some
在这个示例中,我们使用了正则表达式/^(.*)\/[^\/]*$/来匹配最后一个斜杠之前的字符。^表示字符串的开始,(.*)表示匹配任意字符(除换行符外)零次或多次,\/表示匹配斜杠字符,[^\/]*表示匹配除斜杠字符外的任意字符零次或多次,$表示字符串的结束。最后使用preg_match()函数进行匹配,并将结果存储在$matches数组中。你可以通过$matches[1]来获取匹配结果。
原文地址: https://www.cveoy.top/t/topic/iqTh 著作权归作者所有。请勿转载和采集!