A substring é um conjunto de caracteres em seqüência, encontrado ou tirado de uma variável de cadeia. Por exemplo , "dia" e "od " são substrings de " hoje". Visual Basic Script , também conhecido como VBScript ou VBS , tem várias funções que permitem analisar cordas para a existência de substrings , ou criar novos variáveis substring de cordas existentes. Funções de busca
As funções InStr e InStrRev tomar uma corda e uma busca para a existência de uma substring dentro dele. Você tem que fornecer as cordas e substring valores de pesquisa para qualquer função . Por padrão , a função InStr começa a busca com o primeiro caractere na string, enquanto a função InStrRev começa a busca com o último caractere. No entanto, com as duas funções , você pode especificar uma posição de partida diferente , a partir de seus respectivos fins.
Funções de criação
a esquerda, direita e Mid funções tomar uma string e retornar uma subsequência que contém uma porção do original . As funções esquerda e direita exigem que você insira uma corda e um comprimento para a substring . Eles começar a criar a substring do lado direito do original esquerda e , respectivamente. A função Mid exige que você forneça uma string original e uma posição de caractere a partir do qual para começar a criar a subsequência , a partir do primeiro caractere. Você tem a opção de fornecer um comprimento para esta função , também
Funções guarnição
VBS tem três funções de acabamento: . Guarnição, LTrim e RTrim . Todos os três remover espaços em branco de uma string e retornar uma substring . Cada função requer apenas a string para aparar como parâmetro. A função LTrim remove espaço em branco do lado esquerdo de uma string ea função RTrim faz o mesmo, mas a partir do lado direito. A função Trim é uma combinação dos dois , pois elimina espaços em branco de ambos os lados .
Função Replace
A função de substituir recebe uma string , as pesquisas para a existência de uma substring dentro dela, e substitui o substring com um novo substring . Você deve fornecer todos os três valores para a função. Você também tem a opção de fornecer uma posição inicial de que para começar a procurar a subsequência , a partir da extremidade esquerda da cadeia principal. Você também pode especificar quantas vezes você quiser substituir a substring . Por padrão , a função substitui todas as ocorrências .