I define a string with:
static let Regex_studio_tel = "^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"
But there comes an issue:
Invalid escape sequence in literal
The picture I token:
Edit -1
My requirement is match special plane numbers use Regex, such as:
My company have a special plane number:
028-65636688 or 85317778-8007
// aaa-bbbbbbbb-ccc
we know the aaa
is the prefix, and it means City Dialing Code, and bbbbbbbb
is the main tel number, cccc
is the landline telephone's extension number,
such as my company's landline telephone is 028-65636688
, maybe our company have 10 extension number: 028-65636688-8007 ,028-65636688-8006,028-65636688-8005
and so on.
Of course, it maybe have a ext-number at the end.
028-65636688-2559