Reputation: 41
I have folder string
$filefolder = "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources"
or
$filefolder = "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources\"
I want to get
$filefolder = "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example"
My attempts have not helped
Upvotes: 4
Views: 10789
Reputation: 22861
You could use a regex with the -replace
operator:
"C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources\" -replace "(.*)\\.+\\?$",'$1'
C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example
"C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources" -replace "(.*)\\.+\\?$",'$1'
C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example
Upvotes: 1
Reputation: 2542
Split-Path "C:\Users\user\Desktop\solr-4.10.1\solr-4.10.1\example\resources\"
Upvotes: 12