2013-06-27 9 views

risposta

13

un modo è:

$a = "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\anyLongString]" 
$a -match '([^\\]*)]$' 
$matches[1] 
anyLongString 
6

Un altro modo per fallo usando meno righe di codice:

$a = "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server\anyLongString]" 
$a -Replace '^.*\\([^\\]+)]$', '$1' 
Problemi correlati