如何在php中获取字符串之间的字符串

时间:2014-03-02 17:43:33

标签: php

我的字符串看起来像这样:

$str='root.path.to.nameClass.*';

现在,我想要获取名称类别',这是我的代码:

$tmp=explode('.',$str);
return $tmp[count($tmp)-2];

它确实有效,但我不想使用爆炸,什么是最佳解决方案?

1 个答案:

答案 0 :(得分:0)

您也可以使用regexp

if (preg_match("/^.*\.(.+)\.\*$/", chop($str), $parts))
  echo "My nameClass is: " . $parts[1] . "\n";