A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
2nd Capturing Group
(2[04]\d25[05]1\d\d0\d\d0\d\d\d\d)
1st Alternative
2[04]\d
2matches the character 2 with index 50_{10} (32_{16} or 62_{8}) literally (case sensitive)
Match a single character present in the list below
[04]
04matches a single character in the range between 0(index 48) and 4(index 52) (case sensitive)
\dmatches a digit (equivalent to [09])
2nd Alternative
25[05]
25
matches the characters 25 literally (case sensitive)
Match a single character present in the list below
[05]
05matches a single character in the range between 0(index 48) and 5(index 53) (case sensitive)
3rd Alternative
1\d\d
1matches the character 1 with index 49_{10} (31_{16} or 61_{8}) literally (case sensitive)
\dmatches a digit (equivalent to [09])
\dmatches a digit (equivalent to [09])
4th Alternative
0\d\d
0matches the character 0 with index 48_{10} (30_{16} or 60_{8}) literally (case sensitive)
\dmatches a digit (equivalent to [09])
\dmatches a digit (equivalent to [09])
5th Alternative
0\d
0matches the character 0 with index 48_{10} (30_{16} or 60_{8}) literally (case sensitive)
\dmatches a digit (equivalent to [09])
6th Alternative
\d\d
\dmatches a digit (equivalent to [09])
\dmatches a digit (equivalent to [09])
7th Alternative
\d
\dmatches a digit (equivalent to [09])
Match a single character present in the list below
[\.]
\.matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
3rd Capturing Group
(2[04]\d25[05]1\d\d0\d\d0\d\d\d\d)
1st Alternative
2[04]\d
2matches the character 2 with index 50_{10} (32_{16} or 62_{8}) literally (case sensitive)
Match a single character present in the list below
[04]
04matches a single character in the range between 0(index 48) and 4(index 52) (case sensitive)
\dmatches a digit (equivalent to [09])
2nd Alternative
25[05]
25
matches the characters 25 literally (case sensitive)
Match a single character present in the list below
[05]
05matches a single character in the range between 0(index 48) and 5(index 53) (case sensitive)
3rd Alternative
1\d\d
1matches the character 1 with index 49_{10} (31_{16} or 61_{8}) literally (case sensitive)
\dmatches a digit (equivalent to [09])
\dmatches a digit (equivalent to [09])
4th Alternative
0\d\d
0matches the character 0 with index 48_{10} (30_{16} or 60_{8}) literally (case sensitive)
\dmatches a digit (equivalent to [09])
\dmatches a digit (equivalent to [09])
5th Alternative
0\d
0matches the character 0 with index 48_{10} (30_{16} or 60_{8}) literally (case sensitive)
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
://
matches the characters :// literally (case sensitive)
7th Capturing Group
(www)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
www
matches the characters www literally (case sensitive)
\.
matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
8th Capturing Group
((\w**\w*)\.)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
9th Capturing Group
(\w**\w*)
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)

matches the character  with index 45_{10} (2D_{16} or 55_{8}) literally (case sensitive)
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
\.matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
10th Capturing Group
(\w*)
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
11th Capturing Group
(:\d+)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
:matches the character : with index 58_{10} (3A_{16} or 72_{8}) literally (case sensitive)
\d
matches a digit (equivalent to [09])
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)
/
matches the character / with index 47_{10} (2F_{16} or 57_{8}) literally (case sensitive)
#
matches the character # with index 35_{10} (23_{16} or 43_{8}) literally (case sensitive)
12th Capturing Group
(/*)
/
matches the character / with index 47_{10} (2F_{16} or 57_{8}) literally (case sensitive)
13th Capturing Group
(\w+/)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
\w
matches any word character (equivalent to [azAZ09_])
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)
/matches the character / with index 47_{10} (2F_{16} or 57_{8}) literally (case sensitive)
14th Capturing Group
(\w*\$*\w*\,*\w*\?*=*)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
\$
matches the character $ with index 36_{10} (24_{16} or 44_{8}) literally (case sensitive)
\w
matches any word character (equivalent to [azAZ09_])
\,
matches the character , with index 44_{10} (2C_{16} or 54_{8}) literally (case sensitive)
\w
matches any word character (equivalent to [azAZ09_])
\?
matches the character ? with index 63_{10} (3F_{16} or 77_{8}) literally (case sensitive)
=
matches the character = with index 61_{10} (3D_{16} or 75_{8}) literally (case sensitive)
\.
matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
www
matches the characters www literally (case sensitive)
\.matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
18th Capturing Group
(\w+*)
\w
matches any word character (equivalent to [azAZ09_])
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)

matches the character  with index 45_{10} (2D_{16} or 55_{8}) literally (case sensitive)
19th Capturing Group
(\.\w+)+
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
\.matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
\w
matches any word character (equivalent to [azAZ09_])
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)
20th Capturing Group
(:\d+)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
:matches the character : with index 58_{10} (3A_{16} or 72_{8}) literally (case sensitive)
\d
matches a digit (equivalent to [09])
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)
/
matches the character / with index 47_{10} (2F_{16} or 57_{8}) literally (case sensitive)
#
matches the character # with index 35_{10} (23_{16} or 43_{8}) literally (case sensitive)
21st Capturing Group
(/*)
/
matches the character / with index 47_{10} (2F_{16} or 57_{8}) literally (case sensitive)
22nd Capturing Group
(\w+/)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
\w
matches any word character (equivalent to [azAZ09_])
+matches the previous token between one and unlimited times, as many times as possible, giving back as needed (greedy)
/matches the character / with index 47_{10} (2F_{16} or 57_{8}) literally (case sensitive)
23rd Capturing Group
(\w*\$*\w*\,*\w*\?*=*)*
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
A repeated capturing group will only capture the last iteration. Put a capturing group around the repeated group to capture all iterations or use a noncapturing group instead if you're not interested in the data
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
\$
matches the character $ with index 36_{10} (24_{16} or 44_{8}) literally (case sensitive)
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
\,
matches the character , with index 44_{10} (2C_{16} or 54_{8}) literally (case sensitive)
\w
matches any word character (equivalent to [azAZ09_])
\?
matches the character ? with index 63_{10} (3F_{16} or 77_{8}) literally (case sensitive)
=
matches the character = with index 61_{10} (3D_{16} or 75_{8}) literally (case sensitive)
\.
matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
24th Capturing Group
(\w*)
\w
matches any word character (equivalent to [azAZ09_])
*matches the previous token between zero and unlimited times, as many times as possible, giving back as needed (greedy)
Global pattern flags
g modifier:global. All matches (don't return after first match)
m modifier:multi line. Causes ^ and $ to match the begin/end of each line (not only begin/end of string)
Your regular expression does not match the subject string.