Recomendado: Use ASP para planejar salas de bate -papo Receio que poucos internautas que muitas vezes surfam na Internet nunca estejam na sala de bate -papo para conversar aleatoriamente. Basta prestar um pouco de atenção e você descobrirá que a maioria dessas salas de bate -papo é mantida usando programas CGI ou applets desenvolvidos em Java. Programadores que desenvolveram esse tipo de CGI ou applet sabem que
Vamos primeiro olhar para os parâmetros detalhados da substituição
descrever
Retorna uma sequência em que um número especificado de algumas substâncias é substituído por outra substring.
gramática
Substitua (expressão, encontre, substitua por [, compare [, contagem [, start]]]))
A sintaxe da função de substituição tem os seguintes parâmetros:
Descrição do parâmetro
expressão necessária. Uma expressão de string contém a substring a ser substituída.
Encontre a opção necessária. A substring que está sendo pesquisada.
Substitua com a opção necessária. Substring usada para substituição.
Inicie opcional. Comece a procurar a localização da substring na expressão. Se omitido, o valor padrão é 1. Deve usá -lo quando associado à contagem
A contagem é opcional. O número de substituições de substring realizadas. Se omitido, o valor padrão é -1, indicando que todas as substituições possíveis são feitas. Deve ser usado quando associado ao início.
Compare opcional. Indica o valor do tipo de comparação usado ao calcular a substring. Para valores, consulte a seção Configurações. Se omitido, o valor padrão é 0, o que significa que as comparações binárias devem ser executadas.
configurar
O parâmetro de comparação pode ter os seguintes valores:
Descrição do valor constante
VBBinaryCompare 0 Realize a comparação binária.
vBTextCompare 1 Execute a comparação de texto.
Valor de retorno
Substitua retorna os seguintes valores:
Se substituir retornar
A expressão é zero de comprimento zero de comprimento ().
A expressão é um erro nulo.
Find é uma cópia da expressão de comprimento zero.
Substituir Substituir é uma cópia da expressão de comprimento zero, onde todo o conteúdo especificado pelo parâmetro Find é excluído.
Iniciar> Len (expressão) String de comprimento zero.
A contagem é uma cópia da expressão 0.
ilustrar
O valor de retorno da função Substituir é uma string que foi substituída (Iniciar da posição especificada pelo início do final da sequência de expressão), em vez de uma cópia da string original desde o início ao final.
O exemplo a seguir usa a função Substituir para retornar uma string:
A cópia do código é a seguinte:
Dim mystring
MyString = Substitua (xxpxxpxxp, p, y) 'A comparação binária começa na extremidade esquerda da string. Retorna xxyxxpxxy.
MyString = substituir (xxpxxpxxp, p, y, 'comparação de texto começa com o terceiro caractere. Retorna yxxyxxy. 3, -1, 1)
Método 1: Use a própria função da ASP para substituí -la. Este também é o método mais fácil.
title = substituir (título, df, sd, 1, -1,1)
Explicação detalhada dos parâmetros da função de substituição:
Parâmetro 1: String de origem
Parâmetro 2: caracteres a serem substituídos
Parâmetro 3: novo personagem. ,, você deve substituir alguns caracteres na string de origem por caracteres recém -especificados
Parâmetro 4: o valor é 1. Especifique a pesquisa da string a partir do primeiro caractere
Parâmetro 5: o valor é -1 especifica que cada substring deve ser substituída
Parâmetro 6: Valor 1 A comparação da string especificada é insensível a minúsculas.
Duas funções (destacar palavras -chave)
Método 2: Substitua o caractere especificado por insensível à caixa regular
A seguir, o código -fonte da função:
A cópia do código é a seguinte:
'// função: substituição da string
'// Artigo: expressão regular, string substituída, string substituída
Função pública Replactest (Patrn, Mstr, Replstr)
Dim Regex
Definir regex = novo regexp
regex.pattern = patn
regex.IGNORECASE = true
regex.global = true
Replactest = regex.replace (mstr, replstr)
Definir regex = nada
Função final
Compartilhar: Função de usar asp para impressão de rede %@ Idioma = vBScript % Option Explícito é explícito, o valor usado no formulário para salvar o botão de envio Dim strPrinterPath 'o valor do caminho da impressora de rede no formulário Dim StruSername' o valor do nome de usuário no formulário Dim Strpassword 'o valor da senha no formulário dim strmessage' o valor do conteúdo impresso Dim objfs 'VBS'