Pegar ultima palavra de um fraze javascript  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
surfzera
Virtual Machine Man
[Avatar]

Membro desde: 13/10/2006 12:14:37
Mensagens: 681
Offline

Pessoal como faço para pegar a ultima palavra de um frase com javascript.

exemplo: "Java é um linguagem excelente"

quero que retorne: excelente
[WWW]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

surfzera wrote:Pessoal como faço para pegar a ultima palavra de um frase com javascript.

exemplo: "Java é um linguagem excelente"

quero que retorne: excelente


'fraze' no título ficou meio estranho.
Sobre sua dúvida, use o método split() em Javascript, da mesma forma que faria em Java.
Basta pegar a última posição do Array que saberá.

Abraços.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
Vingdel
JavaEvangelist
[Avatar]

Membro desde: 19/11/2006 22:09:57
Mensagens: 358
Localização: Cabo Frio - RJ
Offline

Bom dia, sufzera!

Segue uma sugestão, sem usar regex. Não conheço bem Javascript, mas creio que pode ser facilmente convertido para ele.
Saída:
fotos.

Lembro que ainda é necessário fazer mais verificações, como é o caso da pontuação após a palavra (nesse caso deixei o ponto final de propósito), mas com os recursos acima é possível fazer essa verificação.

Abraço!

  • Caso tua dúvida esteja sanada edite tua primeira postagem no tópico e adicione [RESOLVIDO] ao assunto.
  • Poste teu código entre as tags [code] ... [/code].



  • fbahia32
    Thread.start()
    [Avatar]

    Membro desde: 25/10/2011 07:34:27
    Mensagens: 40
    Localização: Rio de Janeiro - RJ
    Offline

    Usa o método "split()" como o nel falou, separando as palavras da frase por "espaço". Acho mais simples.

    exemplo:

    frase.split(" ").

    Ai, o resultado acima vc guarda em um array e pega a ultima posição.



    This message was edited 1 time. Last update was at 19/01/2012 08:37:11

    ribclauport
    JavaEvangelist
    [Avatar]

    Membro desde: 01/05/2008 16:44:13
    Mensagens: 419
    Localização: Curitiba
    Offline

    Bom com relação a pontuação fica por sua conta.
    O código abaixo faz o que vc quer.

    This message was edited 1 time. Last update was at 19/01/2012 08:39:33

    [WWW] [Yahoo!] aim icon [MSN] [ICQ]
     
    Índice dos Fóruns » Java Básico
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team