これは正規表現のパターンとして変数に格納された値をPythonが使用する方法ですか?正規表現パターンとして格納された変数を使用
begin_tag = '<%marker>'
end_tag = '<%marker/>'
doc = '<html> something here <%marker> and here and here <%marker/> and more here <html>'
がどのようにbegin_tagとEND_TAG間のテキストを抽出します:
私は2つの変数を持っていると仮定?
タグは別のファイルを解析した後に決定されるため、修正されません。
これを尋ねる必要がある場合、非常に基本的なものはありません。はい、あなたが 'foo'やハードコード' foo'を含む変数を持っていても、同じ方法を使うことができます。しかしそれとは別に、 '/ reg(ular)?ex(pression)?。html/i'に対する義務的なコメント:http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml -self-contained-tags/1732454#1732454 – delnan
あなたは '<' tag '>'の後に ''ではなく、 '<' tag '/>'を入れてもよろしいですか? – SingleNegationElimination
それは本当に重要ではありません、タグはカスタムのものです、そして、私はちょうどテキストのセクションの終わりをマークするいくつかの方法を必要としました。 – momo