diff -r 88a01948450d -r d33698326409 manipulating_strings/quickref.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/manipulating_strings/quickref.tex Wed Dec 01 16:51:35 2010 +0530 @@ -0,0 +1,14 @@ +\textbf{Manipulating strings} + +String indexing starts from 0, like lists. + +\lstinline|s = `Hello World'|\\ +\lstinline|s[0:5]| gives \texttt{Hello}\\ +\lstinline|s[6:]| gives \textt{World}\\ +\lstinline|s[6::2]| gives \textt{Wrd}\\ + +\lstinline|s.replace('e', 'a')| returns a new string with all e's +replaced by a. + +\lstinline|s.lower()| and \lstinline|s.upper()| return new strings +with all lower and upper case letters, respectively.