@@ -3,7 +3,7 @@ title: Books
33permalink : /books/
44---
55
6- Here's my list of self-published ebooks. You can get the pdf/epub versions as a bundle or as individual books.
6+ Here's my list of self-published ebooks. You can get the pdf/epub versions as a bundle or as individual books. You can also read them online.
77
88# Bundles
99
@@ -30,6 +30,7 @@ Learn Python Regular Expressions step by step from beginner to advanced levels w
3030 * [ gumroad] ( https://gumroad.com/l/py_regex )
3131 * [ leanpub] ( https://leanpub.com/py_regex )
3232* [ GitHub repo for code snippets and more] ( https://github.com/learnbyexample/py_regular_expressions )
33+ * [ html version] ( https://learnbyexample.github.io/py_regular_expressions/ )
3334* Feedback: [ Goodreads] ( https://www.goodreads.com/book/show/47142552-python-re-gex ) and [ Twitter] ( https://twitter.com/learn_byexample )
3435
3536<br >
@@ -45,6 +46,7 @@ Learn JavaScript Regular Expressions step by step from beginner to advanced leve
4546 * [ gumroad] ( https://gumroad.com/l/js_regexp )
4647 * [ leanpub] ( https://leanpub.com/js_regexp )
4748* [ GitHub repo for code snippets and more] ( https://github.com/learnbyexample/learn_js_regexp )
49+ * [ html version] ( https://learnbyexample.github.io/learn_js_regexp/ )
4850* Feedback: [ Goodreads] ( https://www.goodreads.com/book/show/49090622-javascript-regexp ) and [ Twitter] ( https://twitter.com/learn_byexample )
4951
5052<br >
@@ -60,6 +62,7 @@ Example based guide to mastering GNU grep and ripgrep. Exercises are also includ
6062 * [ gumroad] ( https://gumroad.com/l/gnugrep_ripgrep )
6163 * [ leanpub] ( https://leanpub.com/gnugrep_ripgrep )
6264* [ GitHub repo for code snippets and more] ( https://github.com/learnbyexample/learn_gnugrep_ripgrep )
65+ * [ html version] ( https://learnbyexample.github.io/learn_gnugrep_ripgrep/ )
6366* Feedback: [ Goodreads] ( https://www.goodreads.com/book/show/47406700-gnu-grep-and-ripgrep ) and [ Twitter] ( https://twitter.com/learn_byexample )
6467
6568<br >
@@ -75,6 +78,7 @@ Example based guide to mastering GNU sed. Exercises are also included to test yo
7578 * [ gumroad] ( https://gumroad.com/l/gnu_sed )
7679 * [ leanpub] ( https://leanpub.com/gnu_sed )
7780* [ GitHub repo for code snippets and more] ( https://github.com/learnbyexample/learn_gnused )
81+ * [ html version] ( https://learnbyexample.github.io/learn_gnused/ )
7882* Feedback: [ Goodreads] ( https://www.goodreads.com/book/show/48641172-gnu-sed ) and [ Twitter] ( https://twitter.com/learn_byexample )
7983
8084<br >
@@ -90,6 +94,7 @@ Example based guide to mastering GNU awk one-liners.
9094 * [ gumroad] ( https://gumroad.com/l/gnu_awk )
9195 * [ leanpub] ( https://leanpub.com/gnu_awk )
9296* [ GitHub repo for code snippets and more] ( https://github.com/learnbyexample/learn_gnuawk )
97+ * [ html version] ( https://learnbyexample.github.io/learn_gnuawk/ )
9398* Feedback: [ Goodreads] ( https://www.goodreads.com/book/show/52758608-gnu-awk ) and [ Twitter] ( https://twitter.com/learn_byexample )
9499
95100<br >
@@ -105,5 +110,6 @@ Learn Ruby Regexp step by step from beginner to advanced levels with 200+ exampl
105110 * [ gumroad] ( https://gumroad.com/l/rubyregexp )
106111 * [ leanpub] ( https://leanpub.com/rubyregexp )
107112* [ GitHub repo for code snippets and more] ( https://github.com/learnbyexample/Ruby_Regexp )
113+ * [ html version] ( https://learnbyexample.github.io/Ruby_Regexp/ )
108114* Feedback: [ Goodreads] ( https://www.goodreads.com/book/show/48641238-ruby-regexp ) and [ Twitter] ( https://twitter.com/learn_byexample )
109115
0 commit comments