特定の文字列から特定の終了文字列まで、メイン文字列から特定のサブ文字列を抽出するにはどうすればよいですか。パスの下にあるように
あなたのパスは D:///path/to/required/directory/sample/subdirectory/a/b/abc/sample.text です
/sample
上記のパスからから部分文字列を抽出したいabc
。詳細に
/sample/サブディレクトリ/a/b/abc
他の部分文字列関数を試しましたが、成功しませんでした。
誰でもこれを手伝ってもらえますか?
私はphp.netサイトで与えられた例の1つを試しました
function reverse_strrchr($haystack, $needle, $trail)
{
return strrpos($haystack, $needle) ? substr($haystack, 0, strrpos($haystack, $needle) + $trail) : false;
}
しかし、それは私にパスの下を与えますが、私は最初から/sample
最後まで始めたいです
あなたのパスは D:///path/to/required/directory/sample/subdirectory/a/b/abc です