直前(直後)に特定の文字列がある(無い)場合を対象とする正規表現
ある文字列が直前や直後に付いている(付いていない)テキストを選択したい場合の正規表現の記述方法についてです。 正式には、直後のことを先読み、直前のことを後読み、存在することを肯定、存在しないことを否定と言うそうです。 実… 続きを読む »
ある文字列が直前や直後に付いている(付いていない)テキストを選択したい場合の正規表現の記述方法についてです。 正式には、直後のことを先読み、直前のことを後読み、存在することを肯定、存在しないことを否定と言うそうです。 実… 続きを読む »
PHPには、無名関数(クロージャ)を作成する関数である create_function があります。 これは、引数とする変数や関数内のコードを文字列(String)として書くことで無名関数を作成できる関数です。 しかし、… 続きを読む »
javascriptで、文字列を正規表現を用いて操作する方法についてです。 今回は、javascriptの文字列が持つ、正規表現を使える以下のメソッドの動作について紹介します。 match replace split j… 続きを読む »
HTMLのソースから、リンク等に使われているURLだけを抽出したい時の正規表現についてです。 HTML内のURLは、主に半角のダブルクォーテーション(”)で囲まれているので、「http(s):// から ダブ… 続きを読む »
テキストエディタ内のテキストや、プログラム(スクリプト)などで特定の文字で囲まれた部分だけを選択・抽出するための正規表現の使い方についてです。 この記事では、正規表現をテキストエディタ「Sublime Text 3」で使… 続きを読む »
Swiftで正規表現を使って文字列内を検索して特定の文字列を切り出す方法です。 Swiftでの正規表現の扱いは NSRange などを使用する必要があるので少し複雑です。 マッチした回数を得るメソッド このメソッドは第一… 続きを読む »