你可以使用正则表达式来匹配最后一个斜杠之前的全部字符。以下是一个示例代码:

$str = '/path/to/some/folder/';

// 使用正则表达式匹配最后一个斜杠之前的字符
preg_match('/^(.*)\/[^\/]*$/', $str, $matches);

// 输出匹配结果
echo $matches[1];  // 输出:/path/to/some

在这个示例中,我们使用了正则表达式/^(.*)\/[^\/]*$/来匹配最后一个斜杠之前的字符。^表示字符串的开始,(.*)表示匹配任意字符(除换行符外)零次或多次,\/表示匹配斜杠字符,[^\/]*表示匹配除斜杠字符外的任意字符零次或多次,$表示字符串的结束。最后使用preg_match()函数进行匹配,并将结果存储在$matches数组中。你可以通过$matches[1]来获取匹配结果。

php 正则匹配最后一个斜杠之前全部

原文地址: https://www.cveoy.top/t/topic/iqTh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录