0

私は次の表現を持っています

filingReportURL = re.search(r'Archive[\'"]?([^\'" >]+)', utf8line)

Archive で始まる Web アドレスに一致しますが、ファイル名に拡張子を付けたいのですが、その拡張子がわかりません。つまり、すべての場合にファイル拡張子 Iejpgまたはが必要ですが、 . 最後に追加しようとしましたが、検索を行うと常に拡張子の最後の文字が失われます。これを行うためのより良い、よりクリーンな方法に関するアイデアはありますか?.BMP.xyx123[\.\w+]

ありがとう

4

1 に答える 1

0

なぜこのような単純な一致を使用できないのですか?
Archive(.*)/(.*)\.([a-z A-Z 0-9]+)

置換の一致は\2.\3grepになります。

于 2013-02-25T14:48:08.013 に答える