я определить строку с:Неверная последовательность выхода в буквальном с регулярным выражением
static let Regex_studio_tel = "^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"
Но приходит вопрос:
Неверная последовательность выхода в буквальном
картины, которую я фишка :
Edit -1
Мое требование сочетать специальные номера плоскости использовать Regex, такие как:
Моя компания имеет специальный номер самолета:
028-65636688 or 85317778-8007
// aaa-bbbbbbbb-ccc
мы знаем, что aaa
является префиксом, а это означает код города, и bbbbbbbb
является основным номером телефона, cccc
является дополнительным номером стационарного телефона,
, например, стационарный телефон моей компании: 028-65636688
, возможно, наша компания имеет 10 внутренних номеров: 028-65636688-8007 ,028-65636688-8006,028-65636688-8005
и так далее. Конечно, у него может быть номер ext в конце.
028-65636688-2559
TRY: static let Regex_studio_tel = "^ (0 [0-9] {2,3} '\' -)? ([2-9] [0-9] {6,7}) + ('\ «- [0-9] {1,4})?$ " –
Возможно, вам понадобится еще несколько примеров, чтобы прояснить ваше требование.' 65636688' недействителен, ни '028-65636688-85317778-8007' - нет, ОК? – OOPer