コードからパスを使用してファイルを抽出する RegEX を探していたので、それらが存在するかどうかを確認できましたが、最終的には必要なものを正確に取得できませんでした。これは、RegEX の知識が不足していることが原因である可能性が最も高いと思います。
私が実行したすべての正規表現の例に少し不満を感じました.パスのないファイルのファイル名を常に取得することになりました.私の要件はsedのような方法でかなり単純です.
/"+/{1,6}+.myext"/
パスは 1 ~ 6 の深さである必要があり、特定の拡張子を持つファイル名である必要があります。パスは UNIX ベースですが、常にスラッシュで始まるとは限りません。また、ファイル名をドットで始めることはできません。