JavaScriptの正規表現マッチとグループマッチについてメモです。
例
document.location.href.match(/https:\/\/(google|yahoo)(.*)/)
ここからgoogle or yahooが入るであろうグループマッチを取り出すには、
document.location.href.match(/https:\/\/(google|yahoo)(.*)/)[1]
配列として取り出すことができる。何か変数に入ってるわけでもないしRubyのようにブロックに渡すわけでもないので知っていないと分かりづらい。