
February 5th, 2013, 01:22 PM
|
|
Contributing User
|
|
Join Date: Sep 2004
Posts: 112
Time spent in forums: 1 Day 14 h 59 m 45 sec
Reputation Power: 9
|
|
|
PHP - Ignore link in certain format
Hi regex masters!
Having this regex expression
/((http(s?):\\/\\/{1}\S+))/
it allows to fetch a link from a text string
PHP Code:
$string = 'asdsa asdsa http://www.google.com asdasd';
// link to be fetched by the regex
$pattern = '/((http(s?):\\/\\/{1}\S+))/';
preg_match($pattern, $string, $match);
However, I would like to improve it in order to igonore the following link in $string = '[abc](http://www.google.com "def")'
PHP Code:
$string = '[abc](http://www.google.com "def")';
// link to be IGNORED by the regex
$pattern = '/((http(s?):\\/\\/{1}\S+))/';
preg_match($pattern, $string, $match);
Many thanks
|