Regulärer Ausdruck für Domäne gesucht

Ich suche einen regulären Ausdruck für eine Domäne.
Und zwar kann sie folgendermaßen aufgebaut sein

SUEDEN2\user2
NORD\user34

ich möchte alles vor dem backslash weghaben, den backslash auch
wie mache ich das?
 
PHP:
$domain =  'SUEDEN2\user2';
$pos = strpos('\');
$ergebnis = substr($domain, $pos + 1);
echo $ergebnis;
würde folgende Asugabe sein:
user2
 
Oder du nimmst strrpos() (um dich auf das letze Backslash zu beziehen). somit:

Code:
$domain =  'Koord\SUEDEN2\user2';
$pos = strrpos('\');
$ergebnis = substr($domain, $pos + 1);
echo $ergebnis;

Falls du jedoch unbegint einen regulären Ausdruck möchtest (bin leider nicht so ReguglarExpression-Fit) dürfte die folgende funktionieren:

Code:
$subject = "SUEDEN2\user2";
$pattern = '/\\.*$/';
preg_match($pattern, substr($subject,3), $matches, 0);
print_r($matches);
 
Zurück