<?php
'~\[b](.*?)\[/b]~is',
'~\[i](.*?)\[/i]~is',
'~\[u](.*?)\[/u]~is',
'~\[ul](.*?)\[/ul]~is',
'~\[li](.*?)\[/li]~is',
'~\[user=(.*?)](.*?)\[/user]~i',
'~\[url=https?.*?(?:[/?&](?:e|vi?|ci)(?:[/=]|%3D)|youtu\.be/|embed/|/user/[^/]+#p/(?:[^/]+/)+)([\w-]{10,12})].*?\[/url]~i',
'~\[url]https?.*?(?:[/?&](?:e|vi?|ci)(?:[/=]|%3D)|youtu\.be/|embed/|/user/[^/]+#p/(?:[^/]+/)+)([\w-]{10,12}).*?\[/url]~i',
'~\[url=((?:ht|f)tps?://[a-z\d.-]+\.[a-z]{2,3}/\S*?)](.*?)\[/url]~i',
'~\[url]((?:ht|f)tps?://[a-z\d.-]+\.[a-z]{2,3}/\S*?)\[/url]~i',
'~\[img=(.*?)].*?\[/img]~i',
'~\[quote](.*?)\[/quote]~is',
'~\[code](.*?)\[/code]~is',
'~(?:<a.*?</a>|<img.*?</img>|<iframe.*?</iframe>)(*SKIP)(*FAIL)|(?:\bhttps?.*?(?:[/?&](?:e|vi?|ci)(?:[/=]|%3D)|youtu\.be/|embed/|/user/[^/]+#p/(?:[^/]+/)+)([\w-]{10,12}))\S*~i',
'~(?:<a.*?</a>|<img.*?</img>|<iframe.*?</iframe>)(*SKIP)(*FAIL)|\bhttps?://(?:www\.)?clips\.twitch\.tv/([^&]+)\S*~i',
'~(?:<a.*?</a>|<img.*?</img>|<iframe.*?</iframe>)(*SKIP)(*FAIL)|\bhttps?://(?:www\.)?imgur\.com/gallery/([^&]+)\S*~i',
'~(?:<a.*?</a>|<img.*?</img>|<iframe.*?</iframe>)(*SKIP)(*FAIL)|\bhttps?://(?:www\.)?twitter\.com/([^&]+)/status/([^&]+)\S*~i',
'~(?:<a.*?</a>|<img.*?</img>|<iframe.*?</iframe>)(*SKIP)(*FAIL)|\bhttps?://(?:www\.)?facebook\.com/([^&]+)/posts/([^&]+)\S*~i',
'~(?:<a.*?</a>|<img.*?</img>|<iframe.*?</iframe>)(*SKIP)(*FAIL)|\bhttps?://.+?(?=\s|$)~im'
);
'<strong>$1</strong>',
'<em>$1</em>',
'<u>$1</u>',
'<ul>$1</ul>',
'<li>$1</li>',
'<a href="../login/profile?u=$1" target="_blank">$2</a>',
'<br><iframe width="600" height="315" src="//www.youtube.com/embed/$1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br>',
'<br><iframe width="600" height="315" src="//www.youtube.com/embed/$1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br>',
'<a href="$1" target="_blank" rel="nofollow">$2</a>',
'<a href="$1" target="_blank" rel="nofollow">$1</a>',
'<img src="$1"></img>',
'<quote>$1</quote>',
'<code>$1</code>',
'<br><iframe width="600" height="315" src="//www.youtube.com/embed/$1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><br>',
'<br><iframe width="600" height="315" src="//clips.twitch.tv/embed?clip=$1&autoplay=false" frameborder="0" allowfullscreen></iframe><br>',
'<blockquote class="imgur-embed-pub" lang="en" data-id="$1"><a href="//www.imgur.com/$1"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>',
'<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr"><a href="//twitter.com/$1/status/$2?ref_src=twsrc%5Etfw"></a></blockquote><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>',
'<iframe src="//www.facebook.com/plugins/post.php?href=//www.facebook.com/$1/posts/$2&width=500" width="500" height="705" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe>',
'<a href="$0" target="_blank" rel="nofollow">$0</a>'
);
$string = 'https://w...content-available-to-author-only...k.com/USER/posts/idnumber';
PD9waHAKCiRzZWFyY2ggPSBhcnJheSAoCiAgICAnflxbYl0oLio/KVxbL2JdfmlzJywKICAgICd+XFtpXSguKj8pXFsvaV1+aXMnLAogICAgJ35cW3VdKC4qPylcWy91XX5pcycsCiAgICAnflxbdWxdKC4qPylcWy91bF1+aXMnLAogICAgJ35cW2xpXSguKj8pXFsvbGldfmlzJywKICAgICd+XFt1c2VyPSguKj8pXSguKj8pXFsvdXNlcl1+aScsCiAgICAnflxbdXJsPWh0dHBzPy4qPyg/OlsvPyZdKD86ZXx2aT98Y2kpKD86Wy89XXwlM0QpfHlvdXR1XC5iZS98ZW1iZWQvfC91c2VyL1teL10rI3AvKD86W14vXSsvKSspKFtcdy1dezEwLDEyfSldLio/XFsvdXJsXX5pJywKICAgICd+XFt1cmxdaHR0cHM/Lio/KD86Wy8/Jl0oPzplfHZpP3xjaSkoPzpbLz1dfCUzRCl8eW91dHVcLmJlL3xlbWJlZC98L3VzZXIvW14vXSsjcC8oPzpbXi9dKy8pKykoW1x3LV17MTAsMTJ9KS4qP1xbL3VybF1+aScsCiAgICAnflxbdXJsPSgoPzpodHxmKXRwcz86Ly9bYS16XGQuLV0rXC5bYS16XXsyLDN9L1xTKj8pXSguKj8pXFsvdXJsXX5pJywKICAgICd+XFt1cmxdKCg/Omh0fGYpdHBzPzovL1thLXpcZC4tXStcLlthLXpdezIsM30vXFMqPylcWy91cmxdfmknLAogICAgJ35cW2ltZz0oLio/KV0uKj9cWy9pbWddfmknLAogICAgJ35cW3F1b3RlXSguKj8pXFsvcXVvdGVdfmlzJywKICAgICd+XFtjb2RlXSguKj8pXFsvY29kZV1+aXMnLAogICAgJ34oPzo8YS4qPzwvYT58PGltZy4qPzwvaW1nPnw8aWZyYW1lLio/PC9pZnJhbWU+KSgqU0tJUCkoKkZBSUwpfCg/OlxiaHR0cHM/Lio/KD86Wy8/Jl0oPzplfHZpP3xjaSkoPzpbLz1dfCUzRCl8eW91dHVcLmJlL3xlbWJlZC98L3VzZXIvW14vXSsjcC8oPzpbXi9dKy8pKykoW1x3LV17MTAsMTJ9KSlcUyp+aScsCiAgICAnfig/OjxhLio/PC9hPnw8aW1nLio/PC9pbWc+fDxpZnJhbWUuKj88L2lmcmFtZT4pKCpTS0lQKSgqRkFJTCl8XGJodHRwcz86Ly8oPzp3d3dcLik/Y2xpcHNcLnR3aXRjaFwudHYvKFteJl0rKVxTKn5pJywKICAgICd+KD86PGEuKj88L2E+fDxpbWcuKj88L2ltZz58PGlmcmFtZS4qPzwvaWZyYW1lPikoKlNLSVApKCpGQUlMKXxcYmh0dHBzPzovLyg/Ond3d1wuKT9pbWd1clwuY29tL2dhbGxlcnkvKFteJl0rKVxTKn5pJywKICAgICd+KD86PGEuKj88L2E+fDxpbWcuKj88L2ltZz58PGlmcmFtZS4qPzwvaWZyYW1lPikoKlNLSVApKCpGQUlMKXxcYmh0dHBzPzovLyg/Ond3d1wuKT90d2l0dGVyXC5jb20vKFteJl0rKS9zdGF0dXMvKFteJl0rKVxTKn5pJywKICAgICd+KD86PGEuKj88L2E+fDxpbWcuKj88L2ltZz58PGlmcmFtZS4qPzwvaWZyYW1lPikoKlNLSVApKCpGQUlMKXxcYmh0dHBzPzovLyg/Ond3d1wuKT9mYWNlYm9va1wuY29tLyhbXiZdKykvcG9zdHMvKFteJl0rKVxTKn5pJywKICAgICd+KD86PGEuKj88L2E+fDxpbWcuKj88L2ltZz58PGlmcmFtZS4qPzwvaWZyYW1lPikoKlNLSVApKCpGQUlMKXxcYmh0dHBzPzovLy4rPyg/PVxzfCQpfmltJwopOwoKJHJlcGxhY2UgPSBhcnJheSAoCiAgICAnPHN0cm9uZz4kMTwvc3Ryb25nPicsCiAgICAnPGVtPiQxPC9lbT4nLAogICAgJzx1PiQxPC91PicsCiAgICAnPHVsPiQxPC91bD4nLAogICAgJzxsaT4kMTwvbGk+JywKICAgICc8YSBocmVmPSIuLi9sb2dpbi9wcm9maWxlP3U9JDEiIHRhcmdldD0iX2JsYW5rIj4kMjwvYT4nLAogICAgJzxicj48aWZyYW1lIHdpZHRoPSI2MDAiIGhlaWdodD0iMzE1IiBzcmM9Ii8vd3d3LnlvdXR1YmUuY29tL2VtYmVkLyQxIiBmcmFtZWJvcmRlcj0iMCIgYWxsb3c9ImFjY2VsZXJvbWV0ZXI7IGF1dG9wbGF5OyBlbmNyeXB0ZWQtbWVkaWE7IGd5cm9zY29wZTsgcGljdHVyZS1pbi1waWN0dXJlIiBhbGxvd2Z1bGxzY3JlZW4+PC9pZnJhbWU+PGJyPicsCiAgICAnPGJyPjxpZnJhbWUgd2lkdGg9IjYwMCIgaGVpZ2h0PSIzMTUiIHNyYz0iLy93d3cueW91dHViZS5jb20vZW1iZWQvJDEiIGZyYW1lYm9yZGVyPSIwIiBhbGxvdz0iYWNjZWxlcm9tZXRlcjsgYXV0b3BsYXk7IGVuY3J5cHRlZC1tZWRpYTsgZ3lyb3Njb3BlOyBwaWN0dXJlLWluLXBpY3R1cmUiIGFsbG93ZnVsbHNjcmVlbj48L2lmcmFtZT48YnI+JywKICAgICc8YSBocmVmPSIkMSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3ciPiQyPC9hPicsCiAgICAnPGEgaHJlZj0iJDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93Ij4kMTwvYT4nLAogICAgJzxpbWcgc3JjPSIkMSI+PC9pbWc+JywKICAgICc8cXVvdGU+JDE8L3F1b3RlPicsCiAgICAnPGNvZGU+JDE8L2NvZGU+JywKICAgICc8YnI+PGlmcmFtZSB3aWR0aD0iNjAwIiBoZWlnaHQ9IjMxNSIgc3JjPSIvL3d3dy55b3V0dWJlLmNvbS9lbWJlZC8kMSIgZnJhbWVib3JkZXI9IjAiIGFsbG93PSJhY2NlbGVyb21ldGVyOyBhdXRvcGxheTsgZW5jcnlwdGVkLW1lZGlhOyBneXJvc2NvcGU7IHBpY3R1cmUtaW4tcGljdHVyZSIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPjxicj4nLAogICAgJzxicj48aWZyYW1lIHdpZHRoPSI2MDAiIGhlaWdodD0iMzE1IiBzcmM9Ii8vY2xpcHMudHdpdGNoLnR2L2VtYmVkP2NsaXA9JDEmYXV0b3BsYXk9ZmFsc2UiIGZyYW1lYm9yZGVyPSIwIiBhbGxvd2Z1bGxzY3JlZW4+PC9pZnJhbWU+PGJyPicsCiAgICAnPGJsb2NrcXVvdGUgY2xhc3M9ImltZ3VyLWVtYmVkLXB1YiIgbGFuZz0iZW4iIGRhdGEtaWQ9IiQxIj48YSBocmVmPSIvL3d3dy5pbWd1ci5jb20vJDEiPjwvYT48L2Jsb2NrcXVvdGU+PHNjcmlwdCBhc3luYyBzcmM9Ii8vcy5pbWd1ci5jb20vbWluL2VtYmVkLmpzIiBjaGFyc2V0PSJ1dGYtOCI+PC9zY3JpcHQ+JywKICAgICc8YmxvY2txdW90ZSBjbGFzcz0idHdpdHRlci10d2VldCIgZGF0YS1sYW5nPSJlbiI+PHAgbGFuZz0iZW4iIGRpcj0ibHRyIj48YSBocmVmPSIvL3R3aXR0ZXIuY29tLyQxL3N0YXR1cy8kMj9yZWZfc3JjPXR3c3JjJTVFdGZ3Ij48L2E+PC9ibG9ja3F1b3RlPjxzY3JpcHQgYXN5bmMgc3JjPSIvL3BsYXRmb3JtLnR3aXR0ZXIuY29tL3dpZGdldHMuanMiIGNoYXJzZXQ9InV0Zi04Ij48L3NjcmlwdD4nLAogICAgJzxpZnJhbWUgc3JjPSIvL3d3dy5mYWNlYm9vay5jb20vcGx1Z2lucy9wb3N0LnBocD9ocmVmPS8vd3d3LmZhY2Vib29rLmNvbS8kMS9wb3N0cy8kMiZ3aWR0aD01MDAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNzA1IiBzdHlsZT0iYm9yZGVyOm5vbmU7b3ZlcmZsb3c6aGlkZGVuIiBzY3JvbGxpbmc9Im5vIiBmcmFtZWJvcmRlcj0iMCIgYWxsb3dUcmFuc3BhcmVuY3k9InRydWUiIGFsbG93PSJlbmNyeXB0ZWQtbWVkaWEiPjwvaWZyYW1lPicsCiAgICAnPGEgaHJlZj0iJDAiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93Ij4kMDwvYT4nCik7Cgokc3RyaW5nID0gJ2h0dHBzOi8vdy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uay5jb20vVVNFUi9wb3N0cy9pZG51bWJlcic7CmVjaG8gcHJlZ19yZXBsYWNlKCRzZWFyY2gsICRyZXBsYWNlLCAkc3RyaW5nKTs=