([\w\s.-])
(любой из [A-Za-z0-9_]
, пробелы, литерал .
, литерал -
) захватывает L
в Logo
, потому что это следует:
o
в данном случае [jpg]
: любой из j
, p
, g
; g
здесь Вам нужно:
/([^/]+)\.jpg$
Теперь единственная захваченная группа будет содержать имя изображения.
/
соответствует литералу /
([^/]+)
соответствует одному или нескольким символам, которые не /
- имя файла \.jpg
соответствует [ 1119] в конце ($
) Я нашел это. Создайте файл с таким именем в каталоге application / helpers
:
MY_xx_helper.php
Например:
MY_string_helper.php
Затем вы можете вызвать
$this->load->helper('string');
, и он должен загрузить все существующие вспомогательные функции, а также новые, которые вы добавляете.
Таким образом вы можете не только добавлять новые функции, но и заменять существующие вспомогательные функции.