正規表現(Regular Expression)とは、文字列を検索・置換などする際に便利なものである。
正規表現を用いると、ワイルドカードを用いた場合よりも詳細な条件を指定して文字列検索を行うことができる。例えば、「Aから始まりZで終わる、アルファベットからなる10文字の文字列」などといった検索は、/A[a-zA-Z]{8}Z/という風に指定すればよい。
正規表現は文字列検索をする際に、大変便利なツールだが、言語間・環境間の方言が非常に多いので、利用する際は注意が必要である。多くの言語・環境に搭載されている正規表現はPerl互換だが、特定の文字クラスが存在しなかったり、メタ文字の意味が違ったりしていることがあるのが事態を厄介にしている。
急上昇ワード改
最終更新:2025/12/14(日) 21:00
最終更新:2025/12/14(日) 21:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。