Positive Lookahead(?=.*\b5[15]00\b) .*any character (except for line terminators), repeated any number of times
\ban ASCII word boundary
5the literal 5 (5310 / 658 / 3516)
1the literal 1 (4910 / 618 / 3116)
5the literal 5 (5310 / 658 / 3516)
\ban ASCII word boundary
{2,}matches at least 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\\the literal \ (9210 / 1348 / 5C16)
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
-the literal - (4510 / 558 / 2D16)
{4}matches exactly 4 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
-the literal - (4510 / 558 / 2D16)
{3}matches exactly 3 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
-the literal - (4510 / 558 / 2D16)