\[\]\'"]+)/'; // 改良された正規表現 preg_match_all($pattern, $postText, $matches); // 検出したURLごとに処理を行う foreach ($matches[0] as $url) { // ドメイン部分を抽出 $parsedUrl = parse_url($url); if (!isset($parsedUrl['path'])) { $parsedUrl['path'] = ''; } $domain = $parsedUrl['host'].(strlen($parsedUrl['path']) > 24 ? substr($parsedUrl['path'], 0, 24) . '...' : $parsedUrl['path']); // 不要な文字を削除してaタグを生成 $urlWithoutSpaces = preg_replace('/\s+/', '', $url); $link = "$domain"; // URLをドメインのみを表示するaタグで置き換え $postText = preg_replace('/' . preg_quote($url, '/') . '/', $link, $postText); } return $postText; } ?>

お知らせ

なし

おしらせないよ~

編集者 : @uwuzu

いま

編集者 : @

サーバー情報

Server

利用規約プライバシーポリシー詳細

Software

Version :

Developer :

もっと詳しく!リリースノート