Blog
ブログで学ぶUX

正規表現で任意の文字の繰り返しを表す記述

同じ文字を繰り返す場合の正規表現の記述方法について説明します。繰り返しを表す正規表現繰り返しを表す正規表現には、以下のようなものがあります。正規表現説明*0回以上の繰り返しにマッチする+1回以上の繰り返しにマッチする?0回または1回の繰り返しにマッチする{n}n回の繰り返しにマッチする{n,}n回以上の繰り返しにマッチする{n, m}n回以上、m回以下の繰り返しにマッチする正規表現では *、+、?……

投稿日:

正規表現で半角・全角スペースを表す記述

半角スペースや全角スペースのマッチングは正規表現ではどのように記述すればよいのでしょうか。今回は具体的な記述方法について詳しく説明します。 スペースを表す正規表現 半角スペース、全角スペース、空白文字の正規表現の記述方法について説明します。 半角スペース 半角スペースは通常の文字と同様に扱うことができます。たとえば、メタ文字と組み合わせて「 +」のように記述することも可能です。この正規表現は空白文……

投稿日:

正規表現をチェックするときに便利なサイトまとめ

正規表現は正確に記述しなければ想定していた通りのマッチングを行うことはできませんが、正しい構文で記述できたかWeb上でチェックするサービスがいくつかあります。今回は、その中でもおすすめのサイトを紹介します。 正規表現チェッカー PHPやJavaScriptでコーディングを行う際に正規表現についての記述をチェックすることができます。正規表現とマッチングを行う文字列をフォームに入力し、「チェック!」ボ……

投稿日:

正規表現でエスケープが必要な文字一覧

正規表現では「*」や「?」などのいくつかの文字は特別な意味を持っており、そのまま記述すると特別な条件を指定していると解釈されます。こういった特殊な文字のことを正規表現では「メタ文字」と呼びますが、メタ文字を普通の文字として表現したい場合は、記号の前ににバックスラッシュ「\」記号を付けます。このようにすることで特別な意味を無効化(エスケープ)することができます。 今回は、正規表現においてエスケープが……

投稿日:

かっこいいロゴデザイン作成のための参考サイト10選+α

ロゴデザインはプロダクトやサービスのアイデンティティともなる大事なデザイン要素です。 一度制作すると様々なものに繰り返し利用されることが多く、載せる媒体によってサイズや色の制限などが発生し、シンプルに見えるものでも作るとなると難易度は高いものです。 そんな製作者の頭を悩ませる機会の多いロゴデザインですが、制作するにしろ、誰かに制作してもらうにしろ、たくさんのロゴを見るところから始めると良いでしょう……

投稿日:

InstagramやAirbnbなどのUIデザインに見る新しいトレンド

ミニマルなデザインがトレンドになってからしばらく経ちますが、次のトレンドはなんでしょう? ここ数か月、デザインの最先端を行くアプリやサービスの中で、「ミニマルデザイン」を次の段階へと押し進めるものが出てきました。FacebookやAirbnb、Appleは、それぞれのプロダクトをよりシンプルに見せることに対して同様の方向を見据えており、それは、モバイルのデザインにおける「コンプレクション・リダクシ……

投稿日:

【kill】Linuxでプロセスを終了させるコマンド

killコマンドは、プロセスおよびジョブを終了させるコマンドです。ここでは、Linuxのkillコマンドについて説明します。 killコマンドの使い方 killコマンドは指定したプロセスIDのプロセスを終了させます。 $ kill [オプション] プロセスID 主なオプション -s シグナル 指定したシグナル名またはシグナル番号を送信する -シグナル 指定したシグナル名またはシグナル番……

投稿日:

【ping】Linuxで指定ホストとの接続を確認するコマンド

pingコマンドは指定したホストと通信できるかどうか確認するコマンドです。もしホストが接続可能ならレスポンスが返ってきます。リモートホストの状況や回線状況を確認するときなどに便利なコマンドです。pingコマンドの使い方pingコマンドには「ドメイン名」または「IPアドレス」を指定します。$ ping [オプション] ドメイン名 $ ping [オプション] IPアドレスたとえば、IPアドレスが19……

投稿日:

【echo】Linuxで引数に指定した文字を出力するコマンド

Linuxのechoコマンドは引数に指定した文字列や数値、変数を画面に出力します。ここでは、Linuxのechoコマンドについて説明します。echoコマンドの使い方echoコマンドは出力する文字列を引数に指定します。$ echo [オプション] 出力する文字列 主なオプション-n末尾に改行を挿入しない-eエスケープ文字を有効にする環境変数の値を参照するには先頭に「$」を付けて「$変数名」の形式で指……

投稿日:

【zip】Linuxでファイルを圧縮するコマンド

Linuxのzipコマンドは、ファイルの圧縮を行うコマンドです。zipコマンドはコマンドの名前の通り、ファイルやディレクトリをZIP形式で圧縮します。ここでは、Linuxのzipコマンドについて説明します。zipコマンドの使い方ファイルを圧縮するファイルを圧縮するときは以下のように入力します。$ zip 圧縮後のファイル名 ファイル名たとえば、hogeというファイルをhoge.zipという名前で圧……

投稿日: