Strings

1. Strings

2. Introduction

3. Accessing Substrings

4. Establishing a Default Value

5. Converting Between ASCII Characters and Values

6. Processing a String One Character at a Time

7. Reversing a String by Word or Character

8. Expanding and Compressing Tabs

9. Expanding Variables in User Input

10. Controlling Case

11. Interpolating Functions and Expressions within Strings

12. Indenting Here Documents

13. Reformatting Paragraphs

14. Escaping Characters

15. Trimming Blanks from the Ends of a String

16. Parsing Comma-Separated Data

17. Soundex Matching

18. Program: fixstyle

19. Program: psgrep