Cody

Problem 44. Trimming Spaces

Solution 1890

Submitted on 26 Jan 2012 by Jonathan
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
%% a = 'no extra spaces'; b = 'no extra spaces'; assert(isequal(b,removeSpaces(a)))

c = Columns 1 through 10 1 2 4 5 6 7 8 10 11 12 Columns 11 through 13 13 14 15 b = no extra spaces

2   Pass
%% a = ' lots of space in front'; b = 'lots of space in front'; assert(isequal(b,removeSpaces(a)))

c = Columns 1 through 10 7 8 9 10 12 13 15 16 17 18 Columns 11 through 18 19 21 22 24 25 26 27 28 b = lots of space in front

3   Pass
%% a = 'lots of space in back '; b = 'lots of space in back'; assert(isequal(b,removeSpaces(a)))

c = Columns 1 through 10 1 2 3 4 6 7 9 10 11 12 Columns 11 through 17 13 15 16 18 19 20 21 b = lots of space in back

4   Pass
%% a = ' space on both sides '; b = 'space on both sides'; assert(isequal(b,removeSpaces(a)))

c = Columns 1 through 10 7 8 9 10 11 13 14 16 17 18 Columns 11 through 16 19 21 22 23 24 25 b = space on both sides

5   Pass
%% a = sprintf('\ttab in front, space at end '); b = sprintf('\ttab in front, space at end'); assert(isequal(b,removeSpaces(a)))

c = Columns 1 through 10 1 2 3 4 6 7 9 10 11 12 Columns 11 through 20 13 14 16 17 18 19 20 22 23 25 Columns 21 through 22 26 27 b = tab in front, space at end

Suggested Problems

More from this Author95

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!