manipulating_strings/quickref.tex
changeset 522 d33698326409
child 523 54bdda4aefa5
--- /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.