]*?) href=('|\")([A-Za-z0-9\/_\.\~\:-]*?)(\.bmp|\.gif|\.jpg|\.jpeg|\.png)('|\")([^\>]*?)>(.*?)<\/a>/i"; $replacement[0] = '$1 href=$3$4$5$6$2$7>$8'; // [0] yx --> yx $pattern[1] = "/(]*?)(>)(.*?)(<\/a>)/i"; $replacement[1] = '$1$2$3$4$5 rel="lightbox['.$post->ID.']"$6$7$8$9'; // [1] yx --> yx $pattern[2] = "/(]*?)('|\")([^\>]*?) rel=('|\")(lightbox|nolightbox)([^\>]*?)('|\")([^\>]*?)(>)(.*?)(<\/a>)/i"; $replacement[2] = '$1$2$3$4$5$9 rel=$10$11$12$13$14$15$16$17'; // [2] yx --> yx $pattern[3] = "/(]*?)(>)(.*?) title=('|\")(.*?)('|\")(.*?)(<\/a>)/i"; $replacement[3] = '$1$2$3$4$5$6 title=$9$10$11$7$8 title=$9$10$11$12$13'; // [3] yx title=yxz xy --> yx title=yxz xy $pattern[4] = "/(]*?) title=([^\>]*?) title=([^\>]*?)(>)(.*?)(<\/a>)/i"; $replacement[4] = '$1$2$3$4$5$6 title=$7$9$10$11'; // [4] yx --> yx $content = preg_replace($pattern, $replacement, $content); return $content; } ?>