正規表現メモ

ある文字が来るまでマッチし続ける。

例)<a href="http://aaa.com"> から URL を抜き出す場合

http[^\"]*

[^\"]で『"を除く文字』、*でその前の文字の0回以上の繰り返し。
つまり[^\"]*で『"を除く文字の0回以上の繰り返し』となる。
もし href の中が空(href="")だった場合は空文字がヒットする。
それを避けるには「*」を「+」にする。
これで1回以上の繰り返しがあった場合にヒットする。