直前(直後)に特定の文字列がある(無い)場合を対象とする正規表現
ある文字列が直前や直後に付いている(付いていない)テキストを選択したい場合の正規表現の記述方法についてです。 正式には、直後のことを先読み、直前のことを後読み、存在することを肯定、存在しないことを否定と言うそうです。 実… 続きを読む »
ある文字列が直前や直後に付いている(付いていない)テキストを選択したい場合の正規表現の記述方法についてです。 正式には、直後のことを先読み、直前のことを後読み、存在することを肯定、存在しないことを否定と言うそうです。 実… 続きを読む »
文章中のカタカナをひらがな、もしくはひらがなをカタカナに変換する JavaScript のサンプルです。 サンプルページ 実際の動作の例は以下のページを御覧ください。 カタカナ⇔ひらがな変換ツール 相互変換のスクリプト … 続きを読む »
curlコマンドを使って複数のキーと値のペアをPOST送信で送信する基本的なコマンドの例です。 以下の例では、3つのペアを同時に送信しています。 このコマンドによって以下のデータが送信されます。 id : 123 nam… 続きを読む »
あるコマンドやスクリプトの結果(標準出力)をターミナルで表示すると同時にテキストファイルとして保存するコマンドについてです。 早速ですが、これを行うにはコマンド tee を使って以下のように書きます。 このコマンドによっ… 続きを読む »
JavaScript を利用して HTML のテキストエリア(textarea)に入力行数制限を設定する方法についてです。 サンプルスクリプト HTMLで、入力行数を制限したいテキストエリアに任意のid属性を設定します。… 続きを読む »
PHP で cURL を使用すると、簡単にサーバー間のデータ送受信を行うことができます。 以下では、指定したプロキシを利用してHTTPリクエストを送信するサンプルを紹介します。 cURLの使用例 cURLの基本的な使用の… 続きを読む »
CIFilter(CoreImageFilter)を使うと、画像に様々なフィルタ効果をつけることができます。また、ある模様の画像を新しく生成できるフィルタも存在します。 最も簡単な画像生成フィルタの使用例として、引数を必… 続きを読む »
Quartzフレームワーク の IKImageView に表示した画像の一部を拡大表示し、その表示位置をスクロールできるようにする方法です。 IKImageViewについて NSImageView に似ていますが、これと… 続きを読む »
Swift では、数値の四則演算に使用する演算子(+, -, *, /)に数値以外の演算機能を追加したり、全く新しい演算子を定義したりすることができます。 この記事では CGSize に足し算と掛け算の演算子を利用できる… 続きを読む »
macOSのアプリケーションメニューの「Open」を押した際に、開くファイルを選択するダイアログウィンドウを表示するための設定とプログラムのサンプルです。 以下のサンプルでは、画像を選択的に読み込めるようにし、読み込んだ… 続きを読む »