definiere ich einen String mit:Ungültige Escape-Sequenz in wörtlichen mit regex
static let Regex_studio_tel = "^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"
Aber es kommt ein Problem:
Ungültige Escape-Sequenz in wörtlichen
Das Bild, das ich Token :
bearbeiten -1
Meine Forderung ist Spiel spezielle Flugzeug Zahlen Regex verwenden, wie zum Beispiel:
Mein Unternehmen hat eine besondere Ebene Nummer:
028-65636688 or 85317778-8007
// aaa-bbbbbbbb-ccc
Wir wissen, aaa
ist das Präfix, und es bedeutet City Dialing Code, und bbbbbbbb
ist die Haupt-Telefonnummer, cccc
ist die Nebenstellennummer des Festnetz-Telefon,
wie mein Unternehmen die Festnetz-Telefon 028-65636688
ist, vielleicht unser Unternehmen haben 10 Nebenstellennummer: 028-65636688-8007 ,028-65636688-8006,028-65636688-8005
und so weiter. Natürlich kann es am Ende eine ext-Nummer haben.
028-65636688-2559
TRY: statisch lassen Regex_studio_tel = "^ (0 [0-9] {2,3} '\' -)? ([2-9] [0-9] {6,7}) + ('\ '- [0-9] {1,4})?$ –
Sie brauchen vielleicht noch einige Beispiele, um Ihre Anforderung zu klären. '65636688' ist ungültig, weder' 028-65636688-85317778-8007' ist nicht OK? – OOPer