+ Responder ao Tópico



  1. #1
    whinston
    Visitante

    Padrão primeira caracter é numérico ?

    galera, preciso de uma função que vc informa uma frase e ela verifica se o primeiro caracter é numérico ou não. existe algo pronto ?

  2. #2

    Padrão for

    Faz um comando equivalente ao FOR comparando aos 10 numeros. É primario mas funcional. Depois vai melhorando...


    :toim:

  3. #3

    Padrão Re: for

    Citação Postado originalmente por martinusso
    Faz um comando equivalente ao FOR comparando aos 10 numeros. É primario mas funcional. Depois vai melhorando...


    :toim:
    depende....em que linguagem?? cada linguagem eh cada linguagem....tem umas q tu faz com uma linha, otras q faz com 20

  4. #4

    Padrão linguagens

    Coloquei pensando em Shell, php, Java e C. Por esse motivo disse equivalente. Mas como disse é algo primario, existe outras formas piores e melhores. Acredito eu que a melhor forma é começar por uma e ir melhorando.

    Mas c ta certo SDM!

    :good:

  5. #5
    whinston
    Visitante

    Padrão Re: for

    Citação Postado originalmente por SDM
    Citação Postado originalmente por martinusso
    Faz um comando equivalente ao FOR comparando aos 10 numeros. É primario mas funcional. Depois vai melhorando...


    :toim:
    depende....em que linguagem?? cada linguagem eh cada linguagem....tem umas q tu faz com uma linha, otras q faz com 20

    em php velhinho

  6. #6
    Visitante

    Padrão primeira caracter é numérico ?

    tem varias funcoes
    isnumeric
    isfloat
    isint

  7. #7

    Padrão primeira caracter é numérico ?

    fui eu ai emcima, soh pra corrigir eh: is_numeric

    faiz assim:

    $string="2ablablabalbalal";
    if(is_numeric($string[0])
    echo "eh";
    else
    echo "num eh";

  8. #8
    whinston
    Visitante

    Padrão funcao luzitana

    Citação Postado originalmente por Anonymous
    tem varias funcoes
    isnumeric
    isfloat
    isint
    eu fiz algo bem luzitano:

    $checkptdt = substr($linhaatual->dpt,0,1);

    if (($checkipor == '1') OR ($checkipor == '2') OR ($checkipor == '3') OR ($checkipor == '4') OR ($checkipor == '5') OR ($checkipor == '6') OR ($checkipor == '7') OR ($checkipor == '8') OR ($checkipor == '9')) {

    como seria uma alternativa + limpa e bunita ?

  9. #9

    Padrão primeira caracter é numérico ?

    olha meu post ai em cima

  10. #10
    whinston
    Visitante

    Padrão lindeza esta

    Citação Postado originalmente por 1c3_m4n
    fui eu ai emcima, soh pra corrigir eh: is_numeric

    faiz assim:

    $string="2ablablabalbalal";
    if(is_numeric($string[0])
    echo "eh";
    else
    echo "num eh";
    alem de ficar mais limpo, ficou muito mais rapido!! tanx!

  11. #11
    gmlinux
    Visitante

    Padrão primeira caracter é numérico ?

    Só por questão de curiosidade, em bash eu fiz assim:
    testa(){ a=${1::1}; [ -z ${a/[0-9]/} ] && echo Possui digito ||echo Nao possui digito ; }