| |||||||||||
| |||||||||||
Tcl / regsub - changing a string and using interesting bits
Regexp matches a string to a regular expression, and regsub goes one further in that it replaces the found string with something else, saving the transformed output into a new variable. But what if I want the output pattern to include part of the string that was matched? I can refer to the "interesting bits" using \1, \2, etc, if I wish.
Example: # In Tcl, Results: earth-wind-and-fire:~/oct07/camb grahamellis$ tclsh rsd(written 2007-10-27 07:05:28) Associated topics are indexed under T205 - Tcl/Tk - String Handling in TclT247 - Tcl/Tk - Advanced Regular Expressions
Some other Articles
What we teach - expained for the non-technicalThe little gestures that can really count Sparse and Greedy matching - Tcl 8.4 Buffering of inputs to expect, and match order Tcl / regsub - changing a string and using interesting bits What is Expect? Wireless hotel tips - FTP and Skype connections failing Reading from another process in Tcl (pipes and sockets) Away or home - which do I prefer? Sorting in Tcl - lists and arrays 1770 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36 at 50 posts per pageThis is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price. Link to Ezine home page (for reading). Link to Blogging home page (to add comments). |
| ||||||||||
PH: 0800 043 8225 or 01225 708225 • FAX: 0845 8382 405 or 01225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho | |||||||||||