1

コードからパスを使用してファイルを抽出する RegEX を探していたので、それらが存在するかどうかを確認できましたが、最終的には必要なものを正確に取得できませんでした。これは、RegEX の知識が不足していることが原因である可能性が最も高いと思います。

私が実行したすべての正規表現の例に少し不満を感じました.パスのないファイルのファイル名を常に取得することになりました.私の要件はsedのような方法でかなり単純です.

/"+/{1,6}+.myext"/

パスは 1 ~ 6 の深さである必要があり、特定の拡張子を持つファイル名である必要があります。パスは UNIX ベースですが、常にスラッシュで始まるとは限りません。また、ファイル名をドットで始めることはできません。

4

2 に答える 2

0

これがOPの質問に遅れていることは知っていますが、OPやRegExを使用しようとしている他の人に役立つのはregexlib.comです。正規表現の大規模なライブラリがあります。また、正規表現コードのテストに非常に役立つ正規表現テスターもあります。また、 Ultrapico の Expressoは、正規表現を作成するための非常に便利なツールです。

于 2016-10-26T18:55:26.747 に答える