配列とかおれおれAdvent Calendar2018 – 18日目 ありそうでないメソッド、それが重複排除です。 Underscore.jsやLodashには uniq() てのがあって、こんな感じ↓で使えます。
いつものように個人的なメモ URLにパラメータを付与した際の動作 hoge.jp へのアクセスを foo.jp へ飛ばすと想定 関連:Nginxのリダイレクト設定のメモ 1. 何も無し location / { rewrite ^(.*)$ http://foo.jp redirect; } hoge.jp?bar -> foo.jp/?bar となる 2. $request_uri location / { rewrite ^(.*)$ http://foo.jp$request_uri redirect; } hoge.jp?bar -> foo.jp/?bar?bar となる 3. $uri location / { rewrite ^(.*)$ http://foo.jp$uri redirect; } hoge.jp?bar -> foo.jp/?bar となる 4. $uri$
エクセルには、重複データをチェックしたり、削除したりする機能があります。この機能を活用すると、膨大なデータ数の会員リストや在庫表などの管理を効率的に行うことができます。 そこで今回は、エクセルで重複データをチェックする際の方法を3つご紹介します。 エクセルの重複行削除機能を使う方法 まずは、エクセルの「重複行削除機能」を使う方法についてご紹介します。具体的な手順は、以下の通りです。 今回は、とあるバーの会員リストに関するデータ(下図)を例にご説明します。 1.重複部分を削除したいデータ範囲を選択する まず、重複部分を削除したいデータ範囲を、クリック&ドラッグで選択します。この時、「性別」「年齢」などの項目名も忘れずに選択しましょう。 2.「重複の削除」をクリック 「データ」リボンの「重複の削除」をクリックデータ範囲選択後、画面上部の「データ」リボンにある「重複の削除」をクリックします。 3
重複を削除する方法はいくつか方法があるみたいですが、 filterを使用する事で非常に楽に実現出来ます var a = [1,2,3,3,2,2,5]; // 重複を削除したリスト var b = a.filter(function (x, i, self) { return self.indexOf(x) === i; }); // 重複のみをリスト var c = a.filter(function (x, i, self) { return self.indexOf(x) !== self.lastIndexOf(x); }); // 重複を検出したものを重複しないでリスト var d = a.filter(function (x, i, self) { return self.indexOf(x) === i && i !== self.lastIndexOf(x); }); co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く