像这个问题有很多问题,但我找不到确切的答案。而且我不熟悉正则表达式主题。
我想知道是否$variable
以“书”结尾。
例如 :
$variable = "some-historical-books".
因此,如果以书籍结尾,我将显示书籍页面。
谢谢你。
您需要做的就是$
在您的正则表达式末尾添加您需要的单词和 a
$pattern = "/books$/";
就像您想知道您的值是否以特定字符串开头一样,您可以^
在开头使用:
$pattern = "/^Books/";
你在这里肯定不需要正则表达式:
<?php
$variable = "some-historical-books";
$searchterm = "books";
$pos = strrpos($variable, $searchterm);
if ($pos !== false && strlen($searchterm) + $pos == strlen($variable))
echo "yep, it's at the end";