正規表現

^hoge   :hogeから始まる
hoge$  :hogeで終わる
hoge.fuga   :hogeで始まり 任意の文字 fugaで終わる
hoge.*fuga :hogeで始まり 任意の文字がn回 fugaで終わる
\d{4}  
\d{1,4} 
\d{1,4}? 
[\u \l]  
[^\u \l]  
[ab].*$   
\bhoge\b   //単語として独立したhogeのみにマッチ

^(hoge(|\s+))+$  //  行頭->(hoge+空白)の繰り返し->行末 に一致

. :任意の一文字
* :直前の文字を任意の回数繰り返す
+: 直前の文字を1回以上繰り返す
\:エスケープ文字

//参考URL https://murashun.jp/article/programming/regular-expression.html https://renoji.com/IT.php?Contents=Program_RegularExpression/Basic_SearchCode.html