2016-11-04 7 views
0

私はプレックス用のプラグインを使用しています。このプラグインは、インターフェイスに1つの設定オプションがあり、ビデオのIDを見つける方法を教えます。Pythonアプリケーションの設定オプション

デフォルトのパターンには、IDが[]であると予想されますが、拡張子の前にファイル名の末尾〜11文字のIDを持つ数百のファイルがあります。ここで

は、

\[(?P<id>.{11})\]

それはファイル名の最後の11文字でIDを検索しますので、どのように私はこれを変更します[]の間でIDを探し、「デフォルト」のパターンであります以前はすべての文字を無視しています(変化します)。その他の設定オプションはありません。文字通りプレックスインターフェースのボックスにパターンを挿入し、「保存」をクリックします。

すべてを駆動する非常に短いPythonスクリプトへのリンクがあります。

https://github.com/sander1/YouTube-Agent.bundle/blob/master/Contents/Code/__init__.py

これは私のために働いた文字列です:

(?P<id>.{11})....$

答えて

2

これは、文字列の末尾に任意の11非改行文字を取る(?P<id>.{11}$)

を試してみてください。おそらくあなたはファイル拡張子のために(?P<id>.{11})....$を必要とするかもしれません...

+0

私はそれらの両方を試すべきですか?ファイルはすべて拡張子(3文字) –

+0

を持っていますが、それがうまくいかない場合は、おそらく正規表現のファイル拡張子は除外されています。 – nephi12

+0

それはそれだった!どうもありがとうございます! –

関連する問題