プログラミング

JavaScriptの正規表現マッチでグループマッチを取り出すには

document.location.href.match(/https:\/\/(google|yahoo)(.*)/)

ここからgoogle or yahooが入るであろうグループマッチを取り出すには、

document.location.href.match(/https:\/\/(google|yahoo)(.*)/)[1]

配列として取り出すことができる。何か変数に入ってるわけでもないしRubyのようにブロックに渡すわけでもないので知っていないと分かりづらい。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です