首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >正则表达式获取url php的最后一个单词。

正则表达式获取url php的最后一个单词。
EN

Stack Overflow用户
提问于 2018-07-07 07:23:43
回答 2查看 550关注 0票数 -4

所以我有变量

$var =“如何堆栈溢出”

我想回显"overflow",也就是字符串中的最后一个单词,直到连字符。

请展示任何方法来完成这一点,我知道这个问题可能有重复,但我是一个新手,不知道如何使用php放置正则表达式(许多有效的答案只是没有任何php的regex ),提前非常感谢:)

请仅显示使用新手证明的PHP

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-07 07:30:21

/\w+$/

抓取字符串末尾的一个或多个单词字符。

演示:https://regex101.com/r/onEfF8/1

编辑: php中的示例

代码语言:javascript
复制
$var = "how-to-stack-overflow";
$regex = preg_match('/\w+$/', $var, $match);
$match = $match[0];

echo $match;
票数 2
EN

Stack Overflow用户

发布于 2018-07-07 10:51:50

代码语言:javascript
复制
$var = "how-to-stack-overflow";
$explode=explode('-',$var);
$count=count($explode);
echo $explode[$count - 1];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51218698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档