Regex Easy Problem Solution Problem Statement E0001 Matching Specific String E0002 Matching Anything But a Newline E0003 Matching Digits & Non-Digit Characters E0004 Matching Whitespace & Non-Whitespace Character E0005 Matching Word & Non-Word Character E0006 Matching Start & End E0007 Matching Specific Characters E0008 Excluding Specific Characters E0009 Matching Character Ranges E0010 Matching {x} Repetitions E0011 Matching {x, y} Repetitions E0012 Matching Zero Or More Repetitions E0013 Matching One Or More Repetitions E0014 Matching Ending Items E0015 Matching Word Boundaries E0016 Capturing & Non-Capturing Groups E0017 Alternative Matching E0018 Matching Same Text Again & Again E0019 Backreferences To Failed Groups E0020 Branch Reset Groups E0021 Forward References E0022 Positive Lookahead E0023 Negative Lookahead E0024 Positive Lookbehind E0025 Negative Lookbehind E0026 Detect HTML Tags E0027 Find A Sub-Word E0028 Alien Username E0029 IP Address Validation E0030 Detecting Valid Latitude and Longitude Pairs E0031 HackerRank Tweets E0032 Build a Stack Exchange Scraper E0033 Utopian Identification Number E0034 Valid PAN format E0035 Find HackerRank E0036 Saying Hi E0037 HackerRank Language E0038 Split the Phone Numbers E0039 Detect HTML Attributes E0040 The British and American Style of Spelling E0041 UK and US: Part 2 Medium Problem Solution Problem Statement M0001 Detect HTML links M0002 Find a Word M0003 Detect the Email Addresses M0004 Detect the Domain Name M0005 Building a Smart IDE: Identifying comments M0006 Building a Smart IDE: Programming Language Detection