この記事は最終更新日から1年以上が経過しています。
SHA256が入ってくるイメージ。
jsconst paragraph = '/invite/77/example'; const regex = /^\/invite\/\d+\/[A-Za-z0-9]+/; const found = paragraph.match(regex); console.log(found); // => Array['/invite/77/example'] console.log(regex.test(paragraph)) // => true
先頭の/
を空にする。
jslet url = found[0] url = url.replace(/^\//, '') // => 'invite/77/example'
^
行の先頭にマッチする+
直前の文字の1文字以上の繰り返しにマッチする\d
数値/g
: 全体を検索するか。ない場合、一度マッチしたら終了する。jsconst regex = /^\/invite\/\d+\/[A-Za-z0-9]+/g;