/ / en expresiones regulares, ¿cómo se pueden combinar las comillas y los puntos para la programación de c #? c #, regex

en expresiones regulares, ¿cómo se pueden combinar las comillas y los puntos para la programación de c #? c #, regex

Necesito la expresión regular para el siguiente problema

tengo una línea como esta "ApplicationPackage +" .SAVE ", parameters," en lenguaje C # ¿Cómo podría obtener una coincidencia y obtener SAVE como resultado usando la coincidencia de patrón de expresiones regulares?

gracias por adelantado

Respuestas

1 para la respuesta № 1

Si entiendo correctamente, quiere hacer coincidir SAVE solo si está entre ". Y"

var match = Regex.Match(yourStringHere, @"(?<="".)SAVE(?="")");
if(match.Success)
//do what you want with match.Value

Si quiere una palabra entre ". Y", use el comodín apropiado en lugar de SAVE

por ejemplo, con w

var match = Regex.Match(yourStringHere, @"(?<="".)w+(?="")");

Y ten cuidado si eliges usar. no te olvides de usar un cuantificador perezoso

var match = Regex.Match(yourStringHere, @"(?<="".).+?(?="")");

0 para la respuesta № 2

use slash () para incluir caracteres especiales p.ej. . o "