$a = "this is school of sachin";
$pattern = "sch";
我想从末尾获取匹配模式的位置。例如在这种情况下,sch
匹配school
- 所以模式的位置应该是3,即从结尾:如何获取从末尾匹配的字符串中的模式位置
如下所述,词学校的索引以这种方式排列,所以如果匹配sch
比从匹配的单词(学校)和该模式的开始(从最后)开始的位置应该返回成功。
s c h o o l
5 4 3 2 1 0
^---^
匹配的模式。
我试过strpos()
,但无法达到我的目的。
echo strpos($a, $pattern); // this is wrong
根据我的问题,strpos()的输出应该是3。
'这样的位置应该是3' - 你能解释一下吗? –
@AmalMurali检查我的问题。我的意思是说,如果sch与学校匹配,那么我将比较匹配模式的最后一个索引。 –
@AmalMurali我希望你明白我的问题? –