Здравствуйте! Есть строки вида:
/city/ufa/val1/
/city/kazan/val2/val3/
Необходимо взять последнее слово из строки, т.е. от предпоследнего /
до последнего /
(Например: в первом случае это 'val1', а во втором случае 'val3'). Как это можно реализовать?
вариант 1.
basename()
— Возвращает последний компонент имени из указанного пути
print basename("/city/kazan/val2/val3/");
вариант 2.
print array_pop(explode('/', trim($path, '/')))
вариант 3
preg_match("~/([\w+]+)/$~", $path, $matches);
print $matches[1];
вариант 4
print ltrim(strrchr(rtrim($path,'/'),'/'),'/');
Пытаюсь назначить std::string юникод и вывести его в QString
Загрузил модель, пытаюсь осветитьСоздаю источник света над моделью:
Проблема в том, что после ввода правильного значения (цифры), не предлагается вводить другое значение - size2Как исправить?