Pekala, bu beni deli ediyor çünkü regex Rubular üzerinde çalışıyor, ancak PowerShell beklediğim gibi çalışmıyor.PowerShell regex, çok satırlı dizelerle nasıl çalışır?
- Ağ dizininde Get-ChildItem yaptım ve sonra çıkışı bir txt dosyasına yönlendirdim.
- ben gibi görünen metin dosyasından dizin bilgisi kaldırmak için gitti şu:
- Deneyip bir düzenli ifade yazmak için PowerShell kullanmak Dizin bilgilerini kaldırmak için, bazı problemlerle karşılaşıyorum.
Ben kullandığınızda:
$var = Get-Contnet "file path"
$var -match "Directory.*"
PowerShell aradığım metin kapmak AMA yeni bir satırda başlayan metin kapmak değil, alıyorum:
Directory: \\Drive\Unit\Proposals\Names\Location\crazy folder path\even crazier folder path\unbelievable folder path\
Yani ... kullandığınızda:
$var -match "Directory.*\n.*"
ben bir şey olsun ...
Bunu Rublar'da denediğimde iyi çalışıyor, burada neyi özlüyorum? Herhangi bir yardım harika olurdu, teşekkürler!
Teşekkürler! Filburt'un doğru fikre sahip olduğuna kesinlikle katılıyorum, ama neyi kaçırdığımı anlamak istedim. En çok takdir edilen! – Steve