Como especificar uma regra que não diferencia maiúsculas de minúsculas com reescrever middleware?

Zoinky

Eu tenho o seguinte:

var options = new RewriteOptions()
    .AddRedirect("home/(.*)", "/$1")
    .AddRedirect("Home/(.*)", "/$1")
    .AddRedirect("downloadics/(.*)", "ics/$1")
    .AddRedirect("DownloadICS/(.*)", "ics/$1");

Eu gostaria de tê-lo para que eu possa ter apenas uma entrada para a página inicial e uma entrada para download do ics e não diferencie maiúsculas de minúsculas.

Tentei passar (?)para a frente da regex, mas parece que explodiu com isso.

cutucar

Você pode tornar essas expressões regulares insensíveis a maiúsculas e minúsculas adicionando um (?i)no início. Isso adiciona o isinalizador, que geralmente significa "não diferencia maiúsculas de minúsculas":

var options = new RewriteOptions()
    .AddRedirect("(?i)home/(.*)", "/$1")
    .AddRedirect("(?i)downloadics/(.*)", "ics/$1");

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

Como posso combinar uma pesquisa que não diferencia maiúsculas de minúsculas com uma substituição que diferencia maiúsculas de minúsculas no regex?

Como fazer uma comparação de strings que não diferencia maiúsculas de minúsculas?

Como fazer uma pesquisa regex que não diferencia maiúsculas de minúsculas de mongodb?

Como pesquisar com o cypher 2.0 que não diferencia maiúsculas de minúsculas?

Como escrever uma pesquisa Javascript que não diferencia maiúsculas de minúsculas

PostgreSQL: como fazer uma consulta que não diferencia maiúsculas de minúsculas

Como realizar uma pesquisa que não diferencia maiúsculas de minúsculas no XPath?

Como fazer uma pesquisa que não diferencia maiúsculas de minúsculas?

Como fazer uma pesquisa que não diferencia maiúsculas de minúsculas?

como fazer uma consulta graphql que não diferencia maiúsculas de minúsculas?

Como faço uma comparação de strings que não diferencia maiúsculas de minúsculas?

Como faço uma expressão regular que não diferencia maiúsculas de minúsculas no Go?

Modelo Django: Meta: como fazer com que a ordenação padrão não diferencia maiúsculas de minúsculas

Como classificar a lista de objetos em uma ordem que não diferencia maiúsculas de minúsculas?

Como fazer um grep para uma string que não diferencia maiúsculas de minúsculas em um arquivo?

Como posso nivelar uma coluna que diferencia maiúsculas de minúsculas que também é usada em uma relação

Obtenha o nome do arquivo que diferencia maiúsculas de minúsculas, com ortografia que não diferencia maiúsculas de minúsculas

Consultar o DynamoDB com condição que não diferencia maiúsculas de minúsculas

Getattr que não diferencia maiúsculas de minúsculas

Pesquisa que não diferencia maiúsculas de minúsculas

Tratamento de caracteres especiais em uma pesquisa que não diferencia maiúsculas de minúsculas

É possível criar uma classe de string que não diferencia maiúsculas de minúsculas?

Escreva uma consulta de pesquisa que não diferencia maiúsculas de minúsculas no EF Core?

Sequelizar - não diferencia maiúsculas de minúsculas, como

Classificação que não diferencia maiúsculas de minúsculas com Firebase orderByChild

Verifique o dicionário que não diferencia maiúsculas de minúsculas com inferior ()

Ordenação que não diferencia maiúsculas de minúsculas com Morphia (Java)

Opção que não diferencia maiúsculas de minúsculas com Regex.compile / 2

Consulta de filtro que não diferencia maiúsculas de minúsculas com Objectify + google appengine