Lines Matching refs:ref
214 $ref = trim($link[0]);
217 if ( preg_match('/^[a-zA-Z0-9\.]+>{1}.*$/u',$ref) ) {
219 $interwiki = explode('>',$ref,2);
221 array($ref,$title,strtolower($interwiki[0]),$interwiki[1]));
222 } elseif ( preg_match('/^\\\\\\\\[\w.:?\-;,]+?\\\\/u',$ref) ) {
224 return array('windowssharelink', array($ref,$title));
225 } elseif ( preg_match('#^([a-z0-9\-\.+]+?)://#i',$ref) ) {
227 return array('externallink', array($ref,$title));
228 } elseif ( preg_match('<'.PREG_PATTERN_VALID_EMAIL.'>',$ref) ) {
230 return array('emaillink', array($ref,$title));
231 } elseif ( preg_match('!^#.+!',$ref) ) {
233 return array('locallink', array(substr($ref,1),$title));
236 return array('internallink', array($ref,$title));