久々にPHPで適当なコードを書く。

1〜2年くらいぶりにPHPでコード書いた。

  • 最初&$mとか書いてた
  • JavaScriptと違って''は\がエスケープシーケンスとして働かないので正規表現パターンを文字列で書くには便利かも
  • preg_match_all()便利だな
  • はてな記法忘れててMarkdownのつもりでリストの'-'を'*'と書いて恐ろしいことになった

http://ideone.com/5SOBuJ

<?php
echo 'php_ver: ' . phpversion() . "\n";

$pattern = '/^\^\s([a-z])\1+$/m';
$subject = "^ aaa\n^ bbb\n^ ccc";

preg_match_all($pattern, $subject, $m, PREG_SET_ORDER);

foreach ($m as $v) {
    echo "{$v[0]}\n";
}
?>