ajuda na manipulação de string
Uma coisa muito simples que estou quebrando a cabeça e não consigo fazer.
Suponhamos que eu tenho essa string em uma variável
$variavel = "texto1/texto2";
Preciso pegar a todo o texto após a barra no caso retornar apenas **texto2** o que até aí tudo bem. Mas tenho que filtrar se ocorrer as seguintes situações
- A barra está no final da string e não há mais texto depois, deve pegar o texto anterior a barra exemplo: **$variavel = "texto/"; **Deve apenas retornar **texto** sem a barra.
- Exite uma barra no início deve retornar apenas o texto após a barra exemplo: **$variavel = "/texto1"; **deve retornar apenas** texto1**
- Existem várias barras deve apenas retornar o primeira ocorrência após a primeira barra e ignorar o resto havendo mais barras exemplo:
**$variavel = "texto1/texto2/texto3/texto4/"; **Deve retornar apenas **texto2**, lembrando que sempre a quantidade de barras vão ser indefinidas.
É isso estou com dificuldade e validar isso nessas situações.Discussão (1)
Carregando comentários...