This book introduces readers to regular expressions in several technologies.  Author Oswald Campesato shows how to create an assortment of regular expressions, such as filtering data for strings containing uppercase or lowercase letters; matching integers, decimals, hexadecimal, and scientific numbers; and context-dependent pattern matching expressions. It includes REs with Python, R, bash, Perl, Java, and more. Companion files with source code are available for download.



Author: Oswald Campesato
Publisher: Mercury Learning & Information
Date: July 2018
Pages: 190
ISBN: 978-1683922278
Print: 1683922271
Audience: Data scientists and analysts who want to understand regular expressions
Level: Intermediate
Category: Theory & Techniques 



  • Uses REs with Python, R, bash, Java, and more
  • Packed with realistic examples and numerous commands
  • Assumes the reader has no prior experience
  • Topics are covered comprehensively enough to teach a pro some new tricks
  • Includes companion files with all of the source code examples


The Lazy Universe

Author: Jennifer Coopersmith 
Publisher: Oxford University Press
Pages: 272
ISBN: 978-0198743040
Print: 0198743041
Kindle: B075ZZRH3M
Audience: Anyone interested in physics
Rating: 4.5
Reviewer: Mike James OK, so it's a physics book - but it's a very interesting physics book.

+Full Review
The Java Tutorial 6th Ed

Author: Raymond Gallardo, Scott Hommel, Sowmya Kannan and Joni Gordon
Publisher: Addison-Wesley
ISBN:  978-0134034089
Audience: Intended for Java beginners, but you need to have some programming background
Rating: 3
Reviewer: Alex Armstrong The Java language is still close to being number one so a tutorial offering to get you started is a [ ... ]

+Full Review
More Reviews