正規表現

IT現場

sakuraエディターでAからBまでの任意の文字を含む正規表現

イクヤもし"A"から"B"の文字までの間にある任意の文字を正規表現でマッチングさせたい場合は、以下の正規表現を試してみてください。A.*?Bこの正規表現は、"A"から始まり、任意の数の文字(0文字を含む)を最短の距離で検索し、"B"が現れるʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
IT現場

sakuraエディターで空行を除いて改行文字をタブに置換

この方法は、非空行の改行文字をタブ(\t)に置換するための正規表現を使用しています。正規表現は次のようになります(?<=\S)\r\n(?<=\S)\r\n(?<=\S):正の後読みアサーション(positivelookbehindasseʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ
IT現場

空行を除外し、空白行を検出する正規表現

sakuraエディターで、何もないの行に対して、削除したい場面があります。イクヤ空白行とは、行全体が空白文字(スペース、タブ、改行文字)のみで構成されている行のことを指します。この正規表現は以下のようになります:^\s*$^:行の先頭にマッʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ