Further PREG_REPLACE problems...

From: Date: Mon, 30 Oct 2000 23:23:09 +0000
Subject: Further PREG_REPLACE problems...
Groups: php.general 
Request: Send a blank email to php-general+get-22762@lists.php.net to get a copy of this message
Hi, I am still having some problems with the following code. 1) I get this error on the PREG line: Warning: Compilation failed: nothing to repeat at offset 0 in /home/httpd/html/pre2000/answer.php on line 169 2) When $q = "onde posso encontrar uma receita de bolo de chocolate", instead of getting: "receita bolo chocolate" as an answer, i get "ondencontrar receita bolo chocolate". For some reason i think it is screwing up on some of them... Not sure how, or why... Any ideas? $remove = array ( "/\Wo/", "/\Wquando/", "/\Wporque/", "/\Wdo/", "/\Waonde/", "/\Wonde/", "/\Wquanto/", "/\Wem/", "/\Wvoce/", "/\Weu/", "/\Wpode/", "/\Wtu/", "/\Wele/", "/\Wnos/", "/\Weles/", "/\Wqual/", "/\Wé/", "/\We/", "/\Wa/", "/\Wde/", "/\Wque/", "/\Wuma/", "/\Wum/", "/\Wposso/", "/\Wachar/", "/\Wencontrar/", "/\Wseu/", "/\Wseus/", "/\Wsua/", "/\Wsuas/", "/\Wcom/", "/\Wpor/", "/\Wquem/", "/\Wquais/", "/\Wweb/", "/\Wera/", "/\Wquero/", "/\Wqueria/", "/\Wquis/", "/\Wquiz/", "/\Wquizeste/", "/\Wquiseste/", "/\Wqueriam/", "/\Wqueira/", "/\Wquer/", "/\Wdois/", "/\Wduas/", "/\Wpara/", "/\Watraves/", "/\Watravez/", "/\Weste/", "/\Westa/", "/\Wesse/", "/\Wesses/", "/\Westas/", "/\Westes/", "/\Wisso/", "/\Wisto/", "/\Waquele/", "/\Waqueles/", "/\Waquilo/", "/\Wla/", "/\Wali/", "/\Wentao/", "/\Wtodavia/", "/\Wcontudo/", "/\Wentretanto/", "/\Wmas/", "/\Wporem/", "/\Wdele/", "/\Wdeles/", "/\Wdela/", "/\Wdelas/", "/\Wos/", "/\Was/", "/\Wdevo/", "/\Wdeveria/", "/\Wdevia/", "/\Wpoderia/", "/\Wpodia/", "/\Wver/", "/\Wveria/", "/\Wconseguiria/", "/\Wconseguia/", "/\Wnosso/", "/\Wnossos/", "/\Wnossa/", "/\Wnossas/", "/\Woutro/", "/\Woutros/", "/\Woutra/", "/\Woutras/", "/\Wou/", "/\Wsomente/", "/\Wsobre/", "/\Wsob/", "/\Wcima/", "/\Wagora/", "/\Wnao/", "/\Wnunca/", "/\Wnovo/", "/\Wnome/", "/\Wmeu/", "/\Wsenhor/", "/\Wsenhora/", "/\Wsr/", "/\Wsra/", "/\Wsrta/", "/\Wexc/", "/\Wmais/", "/\Wmenos/", "/\Wmaior/", "/\Wmenor/", "/\Wpelo/", "/\Wpela/", "/\Wpelos/", "/\Wpelas/", "/\Wcomo/", "/\Wapenas/", "/\Wdentro/", "/\Wem/", "/\Wter/", "/\Wtem/", "/\Wtido/", "/\Wteria/", "/\Wtera/", "/\Wterei/", "/\Wobter/", "/\Wpara/", "/\Wpra/", "/\Wfaz/", "/\Wfazer/", "/\Wfiz/", "/\Wfizeste/", "/\Wfez/", "/\Wmas/", "/\Wsido/", "/\Westado/", "/\Wha/", "/\Wser/", "/\Wno/", "/\Wnos/", "/\Wna/", "/\Wnas/", "/\Wtambem/", "/\Wtodo/", "/\Wtudo/", "/\Wtoda/", "/\Wtodas/", "/\Wtodos/", "/\Wdepois/", "/\Wparece/", "/\Wsemelhante/", "/\Wvez/", "/?/" ); $q = preg_replace($remove,"",$q); $q = str_replace(" ","",$q); $q = str_replace("?","",$q); Roy Nasser CTO Vem Cá Servicos de Internet S/C Ltda. Av. Paulista 2421 14* Andar São Paulo SP Brasil 55 11 3347 3456 / 9953 8853 - cel www.jarbas.com.br roy@vem.ca

« previous php.general (#22762) next »