witam,
mam taką regułkę, która wyłapuje wszystkie linki i rozbija na tablice: adres > title > target > anchor
  1. '#<a\s
  2. (?:(?= [^>]* href=" (?P<href> [^"]*) ")|)
  3. (?:(?= [^>]* title=" (?P<title> [^"]*) ")|)
  4. (?:(?= [^>]* target=" (?P<target>[^"]*) ")|)
  5. [^>]*>
  6. (?P<text>[^<]*)
  7. </a>
  8. #xi',
  9. $f,
  10. $matches,
  11. PREG_SET_ORDER
  12. );


jednakże gdy link wygląda tak skrypt nie działa:
  1. <a href="http://wp.pl" title="krótki tytuł" target="_blank"><b>anchor</b></a>

właśnie znaczniki wewnątrz sprawiają ten problem (chodzi o <b></b> )
Jak poprawić tego prega aby brał również pod uwagę takie wypadki?