コードダンジョン解説の変な入れ子を取り除く

  • /*
     * @title コードダンジョン解説の変な入れ子を取り除く
     * @description タグの入力ミスらしき部分を削除します。細かい表示の崩れはこの際気にしません。
     * @include https://codeiq.jp/magazine/2013/12/3960/
     * @include https://codeiq.jp/magazine/2013/12/3971/
     * @include https://codeiq.jp/magazine/2013/12/3993/
     * @license MIT License
     * @javascript_url
     */
    
    void($.get(location.href, function(h) {
    
    	$('.mainArticle').html(h.replace(
    	 /^[\s\S]*<div class="mainArticle" style="">|<pre><code><br \/>|(?=<pre>[^<]*<pre>)<pre>|<\/div>[\s\S]*<div class="snsbtnArea bottom">[\s\S]*$/g
    	, ''));
    	$('pre').addClass('prettyprint');
    	prettyPrint();
    
    }));
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2017/05/19 23:59:57 - 2017-05-19