如何使用preg_match匹配 url: "/student/courseSelect/thisSemesterCurriculum/182zz03e4h/ajaxStudentSchedule/curr/callback",中的链接
时间: 2023-09-17 08:12:17 浏览: 133
PHP中preg_match正则匹配中的/u、/i、/s含义
你可以使用以下的正则表达式来匹配该URL:
```
preg_match('/\/\w+\/\w+\/\w+\/\w+\/\w+/', $url, $matches);
```
其中,`\w`表示匹配任何字母、数字或下划线字符,`\/`表示匹配斜杠字符。
完整的示例代码如下:
```php
$url = "/student/courseSelect/thisSemesterCurriculum/182zz03e4h/ajaxStudentSchedule/curr/callback";
preg_match('/\/\w+\/\w+\/\w+\/\w+\/\w+/', $url, $matches);
print_r($matches);
```
输出:
```
Array
(
[0] => /student/courseSelect/thisSemesterCurriculum/182zz03e4h/ajaxStudentSchedule/curr
)
```
其中,`$matches[0]`就是匹配到的链接。
阅读全文