プログラミングBlog

プログラミング学習用

ちょいちょい書いてます

勉強会⑭

開催日時 2021年4月3日(土) 7:00-9:00

本日もこちらの問題やりました!

Q54-56 https://gist.github.com/kenmori/1961ce0140dc3307a0e641c8dde6701d

正規表現

文字 説明
\w 大文字のA-Z,小文字のa-z,数字の0-9,アンダースコア
\s スペース、タブ、改ページ、改行を含むホワイトスペース文字
+ 直前の文字の 1 回以上の繰り返し
\b 単語の区切りにマッチ
. 任意の一文字マッチ
* 直前の文字の 0 回以上の繰り返しにマッチ
  • /\w/ 例:a 一文字とマッチ

  • /\w/+ 例:abcd1 +をつけることで直前の文字の一回以上の繰り返しとなる。

  • /\w+/s/w+ 例:abcd1 abcd1 大文字のA-Z,小文字のa-z,数字の0-9,アンダースコア + スペース + 大文字のA-Z,小文字のa-z,数字の0-9,アンダースコア

  • \babcd1\b 例:abcd1

  • .*\babcd1\.*b 例:aa abcd1 bb 任意の一文字の繰り返し + 区切り + abcd1 + 区切り+ 任意の一文字の繰り返し

developer.mozilla.org