編集:これは明らかに、これは正規表現の文字列補間です。明確化のためにありがとう。regexの入力変数を注入する方法はありますか?
私はomjという名前の入力関数を持っています。私はそれを実行すると
omj
、それは私が、私は私がしている、何を望むかEXACTLYを受け
re.findall("\w*obik\w*",dataframe)
この正規表現関数でその出力を使用して私に
"obik"
を与えます答え
"Yaobikuni"
「obik」は単語内にあり、一致するのは1つだけです。 Yaobikuniを簡単に得るために入力omjを正規表現関数に入れる方法はありますか、これが唯一の方法でしょうか?
編集:私は人々がなぜ下降しているのか分かりませんが、omjは答えを与える入力文字列と考えることができます。
omj = """obik"""
EDIT2は:助け@Nickチャップマンいただきありがとうございます。私が初めてでこれを試してみましたが、私は正規表現関数に入力OMJを注入することが可能になっていないかもしれないと思った。
re.findall("\w*"omj"\w*",dataframe)
:これはどのように
。入力/出力/質問を明確にすることはできますか? 'omj'とは何ですか?それは関数か入力ですか? – ctwheels
@ctwheels:これは入力です。実行時に出力としてobikを取得します。 –
それが入力で、その出力から 'obik'の出力を得ると、それは関数ですか? 'omj === obik'はどうですか? – ctwheels