9.1 Introduction
The handling of text-based data is an important feature of all programming frameworks. Strings are simply defined as a set of characters. These include characters and words (group of characters) made up of the following:
Uppercase alphabets, for example, A,B,C ...
Lowercase alphabets, for example, a,b,c ...
Hindu-Arabic numerals, for example, 1,2,3 ...
Some special symbols, for example, !,@,#,$,%,^,&,*
They can be found on most English-language-based keyboards. What about other languages? They must also be included within a computational framework. However, natural languages that ...