Articles of regex net

Expressão Regular para dividir em espaços, a menos que entre aspas

Eu gostaria de usar o método .Net Regex.Split para dividir essa seqüência de input em uma matriz. Ele deve se dividir em espaço em branco, a menos que seja incluído em uma citação. Entrada: Aqui está “minha string” tem “seis correspondências” Produção esperada: Aqui é minha corda isto tem seis partidas Qual padrão eu preciso? […]

Expressão regular para remover tags HTML

Eu estou usando o Expression regular seguinte para remover tags html de uma seqüência de caracteres. Funciona, exceto que deixo a tag de fechamento. Se eu tentar remover: https://stackoverflow.com/questions/3790681/regular-expression-to-remove-html-tags/blah deixa o . Eu não conheço a syntax de expressões regulares e me atrapalhei com isso. Alguém com conhecimento RegEx pode me fornecer um padrão que […]

Encontre uma string entre dois valores conhecidos

Eu preciso ser capaz de extrair uma string entre 2 tags por exemplo: “00002” de ” morenonxmldata0002morenonxmldata ” Estou usando o C # e o .NET 3.5.

Como faço para acessar grupos de captura nomeados em um .NET Regex?

Eu estou tendo dificuldade em encontrar um bom recurso que explica como usar grupos de captura nomeados em c #. Este é o código que tenho até agora: string page = Encoding.ASCII.GetString(bytePage); Regex qariRegex = new Regex(“<a href=https://stackoverflow.com/questions/906493/how-do-i-access-named-capturing-groups-in-a-net-regex/\"(?.*?)\”>(?.*?)”); MatchCollection mc = qariRegex.Matches(page); CaptureCollection cc = mc[0].Captures; MessageBox.Show(cc[0].ToString()); No entanto, isso sempre mostra apenas a linha […]

Usando o RegEx para balancear parênteses de correspondência

Estou tentando criar uma expressão .NET RegEx que equilibre corretamente meus parênteses. Eu tenho a seguinte expressão RegEx: func([a-zA-Z_][a-zA-Z0-9_]*)\(.*\) A string que estou tentando corresponder é esta: “test -> funcPow((3),2) * (9+1)” O que deve acontecer é que o Regex deve corresponder a tudo, desde o funcPow até o segundo parêntese de fechamento. Deve parar […]

Como faço para extrair o texto entre parênteses (parênteses)?

Eu tenho uma string User name (sales) e eu quero extrair o texto entre os colchetes, como eu faria isso? Eu suspeito de sub-string, mas eu não posso descobrir como ler até o colchete de fechamento, a duração do texto irá variar.

^, $ Quando usar este símbolo na regex?

Owner Owner: ABC Address: XYZ Information Este é o padrão que estou tentando combinar. Eu quero combinar os detalhes entre proprietário e informações, mas excluindo os títulos usando o Regex como, (?<=(\s*Owner))(.|\n)*?(?=\s*Information) Quando tento acrescentar ^ e $ para ser mais preciso, não é compatível. (?<=(/^\s*Owner))(.|\n)*?(?=\s*Information/$) Você poderia pls me ajudar nisso?

Como faço para combinar uma string inteira com um regex?

Eu preciso de um regex que encontre somente correspondências onde a string inteira corresponda à minha consulta. Por exemplo, se eu fizer uma busca por filmes com o nome “Outubro Vermelho”, eu só quero combinar com o título exato (insensível a maiúsculas), mas não corresponder a títulos como “A Caça ao Outubro Vermelho”. Não tenho […]