/^(?=\W)/ /^(?!\w)/
二つの違いは? (ヒント:空文字列/空行)
/^(?=\W)/ //=> 単語に使われる以外の文字から始まる行の頭にマッチ /^(?!\w)/ //=> 単語に使われる文字から始まらない行の頭にマッチ // (最初のパターンと違い、一文字もない場合(空行)にもマッチする)
listed by...