トップページに戻る    次の正規表現パズルへ    前の正規表現パズルへ

2-8 フルパスからファイル名を取得(検索編)

正規表現パズル

検索を使って、フルパスからファイル名を取得する。
パスの区切り文字は、/のみとする

検索前


検索後


対象データ

C:/oraclesqlpuzzle/regex/index1.html
C:/oraclesqlpuzzle/index2.html
C:/index3.html


正規表現

(?!.*/).

別解

[^/]*$


解説

否定先読みを使う方法や
否定文字クラスを使う方法があります