Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как вытащить слова из строки?
Не хотел пока вдаваться в RegExp, но пришлось.) Почитал статью на этом сайте. Первое условие понятно, второе указывает что может повторяться сколько угодно раз, а что значит /is не подскажите пожалуйста?
DelphinPRO
Отправлено: 27 Марта, 2013 - 07:21:50
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
в той же статье читайте про модификаторы
i - регистронезависимость. т.е. чтобы искать и большие и маленькие буквы, можно написать так /[a-zA-Z]/ , а можно так /[a-z]/i
s - в данном случае лишний. Заставляет символ точки (означающий любой символ) соответствовать еще и переводу строки.
----- Чем больше узнаю, тем больше я не знаю.
Faab
Отправлено: 27 Марта, 2013 - 15:37:26
Гость
Покинул форум
Сообщений всего: 80
Дата рег-ции: Апр. 2012
Помог: 0 раз(а)
спасибо обоим.
с модификатором не внимателен был. Принял за обратный слеш - ждал очередной специальный символ.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.