Cody

# Problem 91. Get the area codes from a list of phone numbers

Solution 2074841

Submitted on 31 Dec 2019 by Asif Newaz
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
s = '508-647-7000, (508) 647-7001, 617-555-1212, 1-800-323-1234, 704 555-1212'; a = {'508','617','704','800'}; assert(isequal(refcn(s),a))

b = 1×1 cell array {5×1 cell} b = 5×1 cell array {'508-647-7000' } {'(508) 647-7001'} {'617-555-1212' } {'1-800-323-1234'} {'704 555-1212' } a = 1×5 cell array {0×0 double} {0×0 double} {0×0 double} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×5 cell array {'508'} {0×0 double} {0×0 double} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×5 cell array {'508'} {'508'} {0×0 double} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×5 cell array {'508'} {'508'} {'617'} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {1×1 cell} a = 1×5 cell array {'508'} {'508'} {'617'} {'800'} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×5 cell array {'508'} {'508'} {'617'} {'800'} {'704'} a = 1×4 cell array {'508'} {'617'} {'704'} {'800'}

2   Pass
s = '212-657-0260; (888) 647-7001; 336 565-1212; +1-800-323-1234'; a = {'212','336','800','888'}; assert(isequal(refcn(s),a))

b = 1×1 cell array {4×1 cell} b = 4×1 cell array {'212-657-0260' } {'(888) 647-7001' } {'336 565-1212' } {'+1-800-323-1234'} a = 1×4 cell array {0×0 double} {0×0 double} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×4 cell array {'212'} {0×0 double} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×4 cell array {'212'} {'888'} {0×0 double} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {0×1 cell} a = 1×4 cell array {'212'} {'888'} {'336'} {0×0 double} c = 1×4 cell array {1×1 cell} {1×1 cell} {1×1 cell} {1×1 cell} a = 1×4 cell array {'212'} {'888'} {'336'} {'800'} a = 1×4 cell array {'212'} {'336'} {'800'} {'888'}