C# düzenli ifade ile bağlantı dizesi şifreyi değiştirin. Bağlantı dizesi parolası dizede PWD = parola olarak bir yerdedir;Ben sayfada göstermek zaman gösterilmeyen şekilde bir bağlantı dizesi şifresini değiştirir C# düzenli ifade oluşturmak çalışıyorum
Şimdiye kadar var:
Regex.Replace(connStr, "PWD=.*;", "PWD=********");
Bu desen başlangıcını bulmak için çalışır, ancak sorun joker da dahil olduğu; (*.) böylece desen hiçbir zaman sonlandırılmaz ve dizenin geri kalan kısmı da değiştirilir. Herşeyi nasıl söyleyebilirim ama a; RegEx'imde
Teşekkürler.
olmayan bir açgözlü niceleyici kullanabilirsiniz
Sadece merak - Sana iyi bir neden eminim - ama neden * hiç * gösterisi bile Web sayfanızda kısmi bağlantı dizesi? – David
Bir yönetici web sunucusu için. Yöneticiler uygulama dizeleri aracılığıyla bağlantı dizelerini değiştirebilir, ancak liste sayfasındaki şifreleri görmelerini istemiyorum. – Paul