山口屋~活動日誌~

私生活で主な出来事をピックアップ

正規表現 アスタリスク クエスチョン 最長一致 最短一致

2025-01-14 22:32:50 | ソフトウェア開発
正規表現で、アスタリスクは0を含む任意数、クエスチョンは0か1という解説はよく見る。アスタリスクは最長一致の動作をするのに対して、前後にある別パターンで一致する場合はアスタリスクの部分はなるべく短くという意味合いの最短一致とさせるため、アスタリスクに続けてクエスチョンを付けるという用法もある。この用法についての解説はあまり見られず、実践の機会があって勉強になった。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする