duvida ao fazer split..[RESOLVIDO]  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

Fala galera...blz??

seguinte, tenho uma string q vem no formato:



como eu poderia fazer split nessa string a fim de pegar apenas o Nome do aplicativo??
alguma ideia??

valew

This message was edited 2 times. Last update was at 12/07/2005 11:16:13


"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
bandrade
GUJ Ranger

Membro desde: 20/01/2003 15:45:15
Mensagens: 782
Offline

pq vc nao faz um parser com expresão regular q retira todas as tags html??

Will Code For Food
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

bandrade wrote:pq vc nao faz um parser com expresão regular q retira todas as tags html??


hmm....algum exemplinho de parser??

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

String pattern = "\\<li\\>[\\w]*\\<\\\\li\\>";

Isso pegará "<li>qualquer frase</li>".

This message was edited 3 times. Last update was at 11/07/2005 11:39:26


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

danieldestro wrote:String pattern = "\<li\>[\w]*\<\\li\>";

Isso pegará "
  • qualquer frase
  • ".


    valew destro, mas nao entendi como usar essa String de patterns....

    more details, please??

    thanx

    "Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
    [Email] [MSN] [ICQ]
    NoodleZ
    JavaBaby
    [Avatar]

    Membro desde: 02/05/2005 10:32:38
    Mensagens: 83
    Localização: Floripa - SC
    Offline



    retorna true ow false de acordo com o que voce passa.

    dá pra ser usada tb em


    danieldestro
    Moderador
    [Avatar]

    Membro desde: 04/09/2002 17:26:16
    Mensagens: 6667
    Localização: São Paulo / Catanduva
    Offline

    There you go: http://java.sun.com/docs/books/tutorial/extra/regex/

    gotjava?
    Doe sangue
    What You See Is What You Get!
    Apostilas de Java grátis!
    RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
    [WWW]
    bandrade
    GUJ Ranger

    Membro desde: 20/01/2003 15:45:15
    Mensagens: 782
    Offline

    ai, ai... expressão regular é lindo... ((;
    parabéns ao cara que pensou nisso... ((;

    Will Code For Food
    Fabricio Cozer Martins
    GUJ Ranger
    [Avatar]

    Membro desde: 08/05/2004 10:22:03
    Mensagens: 935
    Localização: Salvador/Brasil
    Offline

    hehehehe
    sem exageros meu caro bandrade, já vi muitos códigos ilegiveis e cada expressao regular de dar medo.
    nesse caso é útil,
    agora pq esse tópico está em off-topic ?

    Fabrício Cozer Martins
    Analista de Sistemas
    Bacharel em Ciência da Computação da UFBa
    Sun Certified Programmer for Java 2 Platform 1.4
    Sun Certified Web Component Developer for J2EE 1.4
    [MSN] [ICQ]
    rbarioni
    GUJ Master
    [Avatar]

    Membro desde: 02/09/2002 10:49:11
    Mensagens: 1317
    Localização: Campinas
    Offline

    nossa...

    o tico-e-teco aki hj tao devagar...

    destro, essa string q vc passou nem compilou no meu codigo...

    valew

    "Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
    [Email] [MSN] [ICQ]
    danieldestro
    Moderador
    [Avatar]

    Membro desde: 04/09/2002 17:26:16
    Mensagens: 6667
    Localização: São Paulo / Catanduva
    Offline

    É que eu nunca sou bom em lembrar exatamente a sintaxe correta dos patterns. Mas dá uma lida no link que te passe que você vai ver que é fácil.

    Eu arrumei o pattern.

    This message was edited 1 time. Last update was at 11/07/2005 11:39:46


    gotjava?
    Doe sangue
    What You See Is What You Get!
    Apostilas de Java grátis!
    RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
    [WWW]
    rbarioni
    GUJ Master
    [Avatar]

    Membro desde: 02/09/2002 10:49:11
    Mensagens: 1317
    Localização: Campinas
    Offline

    nada feito ainda...

    to fazendo assim:


    e ele imprime exatamente a mesma String original...

    valew>

    "Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
    [Email] [MSN] [ICQ]
    danieldestro
    Moderador
    [Avatar]

    Membro desde: 04/09/2002 17:26:16
    Mensagens: 6667
    Localização: São Paulo / Catanduva
    Offline

    CLARO
    Isso quer dizer que está SIM funcionando. O seu pattern pega justamente o que pediu.

    gotjava?
    Doe sangue
    What You See Is What You Get!
    Apostilas de Java grátis!
    RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
    [WWW]
    rbarioni
    GUJ Master
    [Avatar]

    Membro desde: 02/09/2002 10:49:11
    Mensagens: 1317
    Localização: Campinas
    Offline

    hmm...

    entao ele vai pegar o q eu passar no compile(), eh isso??
    nao kero q ele pegue as tags HTML...apenas o texto dentro delas...

    valew

    "Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
    [Email] [MSN] [ICQ]
    bandrade
    GUJ Ranger

    Membro desde: 20/01/2003 15:45:15
    Mensagens: 782
    Offline

    coloca assim (\\<li\\><a\\>)([\\w]*)(\\<\\\\a\\><\\\\li\\>)
    e manda pegar o que der match apenas com a 2a parte da sua expressao... nesse caso o 2o parenteses.

    This message was edited 1 time. Last update was at 11/07/2005 12:50:29


    Will Code For Food
     
    Índice dos Fóruns » Assuntos gerais (Off-topic)
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team