Regex-Maske-Ersatz-Muster für Telefonnummer

Ich bin neu in regex
Ich habe die Telefonnummer regex-Muster (?\d{3})?-? *\d{3}-? *-?\d{4}

Ich versuche, Maske Telefonnummer anzeigen, nur die letzten 4 stellen.

Bin ich über eine Funktion Regex.Ersetzen("(123) 556-7890 ", "(?\d{3})?-? *\d{3}-? *-?\d{4}", "#")

Würde jemand mir helfen, was wäre das pattern ersetzen.

Ich muss heraus stellen wie für . - Eingang können Sie ein XML-oder JSON -

Eingang

PhoneNumber> (123) 556-7890 PhoneNumber>

Ausgabe
PhoneNumber>(XXX) XXX-7890 PhoneNumber>

Eingang

PhoneNumber> 123 556 7890 PhoneNumber>

Ausgabe
PhoneNumber>XXX XXX 7890 PhoneNumber>

Eingang

PhoneNumber> (123) 556 - 7890 PhoneNumber>

Ausgabe
PhoneNumber>(XXX) XXX - 7890 PhoneNumber>

InformationsquelleAutor user3681378 | 2016-04-14
Schreibe einen Kommentar