Find count of repeated letters

2 views (last 30 days)
Jothi
Jothi on 30 Sep 2013
Commented: Jothi on 7 Oct 2013
Sir,
How to find the no. of repeated sequence (letters) in the given sentence.
for example, a="I want THAAAAAT APPPPPLE ):):):";
The No. of repeated sequences are: 3
ie.,
1. THAAAAAT
2. APPPPPLE
3. ):):):
thanks

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 30 Sep 2013
a='I want THAAAAAT APPPPPLE ):):):'
s=regexp(a,'\s+','split')
out=s(~cellfun(@(x) numel(unique(x))==numel(x),s))
  3 Comments
Azzi Abdelmalek
Azzi Abdelmalek on 1 Oct 2013
In totally, ll are not repeated letter?
Jothi
Jothi on 7 Oct 2013
But one problem sir,
The input file is ,
a='I want THAAAAAT APPPPPLE ):):): totally unprepared'
In this input we get
out =
'THAAAAAT' 'APPPPPLE' '):):):' 'totally' 'unprepared'
But the required output is,
out =
'THAAAAAT' 'APPPPPLE' '):):):'
how to solve this problem.
thank you sir.

Sign in to comment.

More Answers (0)

Categories

Find more on Entering Commands in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!