axmed2004 Новичок 27 Дек 2014 #1 делаю функцию для проверки наличия некоторых словв тексте PHP: $words="one|two|three|four"; function checkdata($d){ return !preg_match("/(".$words.")+/i", $d); } и при любой строке ф-я возвращает false как правильно составить регэксп?
делаю функцию для проверки наличия некоторых словв тексте PHP: $words="one|two|three|four"; function checkdata($d){ return !preg_match("/(".$words.")+/i", $d); } и при любой строке ф-я возвращает false как правильно составить регэксп?
c0dex web.dev 2002-... Команда форума Партнер клуба 27 Дек 2014 #2 axmed2004, неправильный вопрос. Надо спросить, как написать код так, чтобы в нем не было регекспов.
axmed2004 Новичок 27 Дек 2014 #3 и в продолжение темы: как написать код так, чтобы в нем не было регекспов?
c0dex web.dev 2002-... Команда форума Партнер клуба 27 Дек 2014 #4 axmed2004, пройтись в цикле по строке и поискать каждое из слов.
Redjik Джедай-мастер 27 Дек 2014 #5 c0dex написал(а): axmed2004, пройтись в цикле по строке и поискать каждое из слов. Нажмите для раскрытия... странное решение... O(n^2)
c0dex написал(а): axmed2004, пройтись в цикле по строке и поискать каждое из слов. Нажмите для раскрытия... странное решение... O(n^2)
axmed2004 Новичок 27 Дек 2014 #6 c0dex написал(а): axmed2004, пройтись в цикле по строке и поискать каждое из слов. Нажмите для раскрытия... вы серьезно? о_0
c0dex написал(а): axmed2004, пройтись в цикле по строке и поискать каждое из слов. Нажмите для раскрытия... вы серьезно? о_0
c0dex web.dev 2002-... Команда форума Партнер клуба 27 Дек 2014 #7 Redjik, все ок. axmed2004, да, серьезно.
c0dex web.dev 2002-... Команда форума Партнер клуба 27 Дек 2014 #8 PS: ну и неплохо было бы как-то передать туда в функцию переменную $words