Verificar se tem espaço em string

Olá gostaria de saber como faço em Asp para verificar se tem espaço em uma string??estou fazendo da seguinte forma.

str=“olá mundo”
campo= InStr(str," ")

porem ele não me retorna 0 ,alguém sabe o pq disso e como faço para ele me trazer a posição que se encontra o espaço??

Obrigada =D

Isso aqui é um fórum sobre Java. Mas talvez alguém responda sua duvida sobre ASP.

Mas em Java para saber a posição voce faz o seguinte.

String str = "Olá Mundo";
int idx = str.indexOf(" ");

Onde idx é a posição. E caso o resultado seja -1 significa que não existe a sequencia que procura.

1 curtida

Em ASP.

É a função InStr mesmo. Se a função retornar 0, é porque a String NÃO contem o caractere procurado.

Qualquer número maior que 0 indica a posição do caractere na String.

Exemplo:

txt = "Olá Mundo!"
Response.Write InStr(txt, " ")

O exemplo acima vai imprimir 4, que é a posição do espaço na String pesquisada.