Determina se o padrão da expressão regular deve ou não considerar case sensitive. O padrão é false.
Sintaxe
setCaseSensitive( < lSetCase> )
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
lSetCase | Lógico | Indica se a busca considera case sensitive. | X |
Retorno
Nome | Tipo | Descrição | Observações |
---|---|---|---|
lOK | Lógico | Indica se o método foi executado. | Caso retorne false, verificar GetError() |
Observações
Exemplos
Exemplo Construtor
using namespace tlpp.regex Function u_testSetCaseSensitive() Local oRegex := Regex():New('AAAA') Local lCase := .F. Local lRet := .F. Local cText := 'Em Camelcase, a Primeira letra é Minúscula e a Proxima Parte é Maiúscula" //Captura o valor inicial de case sensitive lCase := oRegex:getCaseSensitive() conout("O valor de Case Sensitive está :"+ cValToChar(lCase)) //Define que deve ser considerado case sensitive lRet := oRegex:setCaseSensitive(.T.) if lRet lCase := oRegex:getCaseSensitive() conout ("O valor de Case Sensitive está :"+ cValToChar(lCase)) lRet := oRegex:FullMatch(cText) conout ("O valor da verificação é : "+cValToChar(lRet)+" , pois ESTÝ setada como case sensitive") endif //Define que NAO deve ser considerado case sensitive lRet := oRegex:setCaseSensitive(.T.) if lRet lCase := oRegex:getCaseSensitive() conout ("O valor de Case Sensitive está :"+ cValToChar(lCase)) lRet := oRegex:FullMatch(cText) conout ("O valor da verificação é : "+cValToChar(lRet)+" , pois N�?O está setada como case sensitive") endif Return .T.
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas