Remover a barra do final da url

1,035 views
Skip to first unread message

Bruno Wired

unread,
Mar 9, 2010, 9:49:59 AM3/9/10
to LISTA PHP
Alguém poderia me ajudar a remover a "/" no final da url usando o
preg_replace?

José Cláudio Medeiros de Lima

unread,
Mar 9, 2010, 10:50:09 AM3/9/10
to list...@googlegroups.com
pq nao usa o trim()?

echo trim($url, '/');

On Tue, Mar 9, 2010 at 11:49 AM, Bruno Wired <bruno...@gmail.com> wrote:
Alguém poderia me ajudar a remover a "/" no final da url usando o
preg_replace?

--
============================================================
LEIAM SEMPRE AS REGRAS DA LISTA:
http://groups.google.com.br/group/listaphp/web/regras-da-lista-php
--
LISTA PHP > http://groups.google.com.br/group/listaphp
--
REVISTA PHP > http://www.revistaphp.com.br
--
AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
--
PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
--
DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
============================================================

Bruno Nascimento

unread,
Mar 9, 2010, 11:02:12 AM3/9/10
to list...@googlegroups.com
Deve ser isso...

echo preg_replace('/[\/]$/',"","http://www.google.com/");
--
[]'s

Bruno Nascimento
www.dbrunonascimento.com.br

Bruno Wired

unread,
Mar 9, 2010, 11:05:01 AM3/9/10
to LISTA PHP
opa realmente XD

valeu o/

On 9 mar, 12:50, José Cláudio Medeiros de Lima <klaw...@gmail.com>
wrote:


> pq nao usa o trim()?
>
> echo trim($url, '/');
>

Jean

unread,
Mar 17, 2010, 5:55:22 PM3/17/10
to list...@googlegroups.com
Por que remover a barra no final? Vc sabia que se vc utilizar um link
sem / no final o navegador faz 2 consultas? 1 soh para colocar a / no
final!

On Tue, Mar 9, 2010 at 11:49 AM, Bruno Wired <bruno...@gmail.com> wrote:
> Alguém poderia me ajudar a remover a "/" no final da url usando o
> preg_replace?
>

> --
> ============================================================
> LEIAM SEMPRE AS REGRAS DA LISTA:
> http://groups.google.com.br/group/listaphp/web/regras-da-lista-php
> --
> LISTA PHP > http://groups.google.com.br/group/listaphp
> --
> REVISTA PHP > http://www.revistaphp.com.br
> --
> AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
> --
> PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
> --
> DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
> ============================================================

--
Jean C. Nascimento
Desenvolvedor Web
http://twitter.com/suissacorp

http://www.suissacorp.com.br

José Cláudio Medeiros de Lima

unread,
Mar 18, 2010, 8:11:19 AM3/18/10
to list...@googlegroups.com
Jean,
pode nos passar dados, links, estudos, ou qualquer outro conteúdo sobre essa afirmação?

Obrigado.

Jean

unread,
Mar 18, 2010, 4:22:50 PM3/18/10
to list...@googlegroups.com
Eu li naqule livro de Alta performance de front-end que o eng do Yahoo
escreveu, mas um cara no twitter me mando esse link depois q eu falei
sobre isso http://www.mattkruse.com/info/slash/

2010/3/18 José Cláudio Medeiros de Lima <kla...@gmail.com>:

Anderson Marchesin

unread,
Mar 18, 2010, 6:12:17 PM3/18/10
to list...@googlegroups.com
Desculpa a demora pra comentar essa mensagem mas só tive tempo de abrir meu e-mail agora.
A solução com expressão regular funciona, mas é muito cara, as funções com ER ~sao pesadas eu recomendaria usar substr() que é bem mais leve, por exemplo:

$url_sem_barra = substr($url_com_barra, 0, -1);

É bem provavel que você já tenha finalizado seu script, mas fica aqui na dica. ER é muito bom, mas se puder evitar ER evite sim.

To unsubscribe from this group, send email to listaphp+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.



--
Anderson Marchesin
55 81 8778-9525
55 81 9613-7927

Jean

unread,
Mar 20, 2010, 4:26:52 AM3/20/10
to list...@googlegroups.com
Soh para reforçar NAO TIREM A BARRA DO FINAL

2010/3/18 Anderson Marchesin <marc...@gmail.com>:

http://www.suissacorp.com.br/

WebDeveloper
http://www.wgbnet.com.br/

Reply all
Reply to author
Forward
0 new messages