- 追加された行はこの色です。
- 削除された行はこの色です。
-正規表現の基本
#contents
*試してみる [#ia354dd4]
-perlが一番簡単
"[対象文字列]0123456789[対象]2" =~ /(\対象文字列\])([0-9]{10})(\[.*\])(.*)/;
print $1 . "\n";
print $2 . "\n";
print $3 . "\n";
print $4 . "\n";
*最短一致と最長一致 [#g8f2c137]
-HTMLタグをヒットさせる正規表現
<.*>
そのままだと<p>hoge</p>に最大一致するが、<p>がほしい時がある。その時は最短一致を利用する。
<.*?>
*正規表現集 [#hb7f662b]
|郵便番号|[0-9]{3}-[0-9]{4}|
*言語別 [#i325dbc0]
**Java [#u0524c17]
|タグ除去一行版|"<p>test</p>".replaceAll("<.+?>", "")|最短一致でかつタグの中に一文字以上なにかあれば除去|
**サクラエディタ [#t12dc07b]
|先頭数字始まりの数字を検索^[0-9]+|
#counter