Usando uma String que contém operadores como uma variável em uma instrução if

Greg

O título é autoexplicativo.

Ao invés de usar:

if (link.contains(".com") || (link.contains(".net") || (link.contains(".org") || (link.contains(".info") || ("etc there are many domain names")) {
    webView.loadUrl("https://www." + link);
} else {
    webView.loadUrl("https://www." + link + ".com");
}

Eu quero fazer isso, se possível, declarando os valores da String globalmente.

if (link.contains(domainNames)) {
    webView.loadUrl("https://www." + link);
} else {
    webView.loadUrl("https://www." + link + ".com");
}
Andreas

Crie um regex com os nomes de domínio e teste-o, por exemplo

private static final Pattern DOMAIN_NAMES = Pattern.compile("\\.(?i:com|net|org|info)$");
if (DOMAIN_NAMES.matcher(link).find()) {
    webView.loadUrl("https://www." + link);
} else {
    webView.loadUrl("https://www." + link + ".com");
}

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Usando uma instrução For para imprimir uma string e, em seguida, definir essa string como uma variável

Encontre o valor usando selênio usando uma variável que contém string

Usando uma variável como uma cláusula em uma instrução If

Usando uma variável como uma cláusula em uma instrução If

Usando uma instrução if em uma variável em php

Como verificar se uma string contém uma palavra em uma instrução case - SQLite

Como passo um parâmetro de comando em uma variável que contém o comando?

Como deletar uma linha que contém uma string específica em Python usando numpy?

Como incrementar usando uma variável SQL em uma instrução de atualização

Como eliminar todas as variáveis que não contêm uma string ou outra em R

Como retornar uma variável de uma classe em python usando a instrução return?

Como colocar uma variável em uma instrução def?

Como faço para armazenar informações em um nome de variável que contém uma variável?

Como posso escapar de uma aspa dupla em uma string literal que contém variáveis

como posso passar uma variável de string em json usando o método GET

Converter a variável de string que contém a data em uma variável de data no SPSS

Como colocar uma string de instrução de várias linhas em uma variável?

Como modificar uma string que contém um caractere dentro de uma condição usando regex

Como posso manter apenas as linhas que juntas contêm a execução consecutiva mais longa de uma variável aumentando em um, usando dplyr em R?

Por que o innerjoin falha quando a tabela contém uma tabela aninhada em uma variável

Como obter uma string em applecript que contém uma citação

Substituir a variável que contém uma instrução preparada fechará a instrução?

Como você permite que o usuário insira uma string longa em uma variável?

Como posso usar uma variável django na instrução if do modelo django em uma variável de string javascript

Como definir uma variável que contém outras variáveis que serão alteradas no Bash?

Como faço referência a um dataframe usando uma variável que contém o nome do dataframe?

Como passar uma string como parâmetro para uma função que espera uma variável em R

Como passar uma variável que contém uma string para uma consulta GraphQL por meio do cliente AWS AppSync?

como fazer uma instrução if else que verifica se uma caixa de texto contém uma string específica

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo