前提・実現したいこと
以下のコードについて説明していただきたいです。
特定の場所に金額を入力するためのコードです(この場合では100と入力するコードです。)
わからない点
①\d+円でなぜ100が抽出されるのか。
私の考えでは、「100円」が抽出され、100円と出力されるのではないかと思いますが、実際に動かすと100と入力されます。
②.group()[0:-1]が調べてもわかりません。
解説していただけたらと思います。
③\d+円では100と出力されるのですが、\d+では10と出力されます。なぜなのでしょうか。
④en = re.search(r'\d+', '売買単位/100円')
上記のコードでも100と出力されると思いますが、下記のコードとの違いは何なのでしょうか。
該当のソースコード
python
1en = re.search(r'\d+円', '売買単位/100円').group()[0:-1] 2browser.find_element_by_name('en').send_keys(en)
補足情報(FW/ツールのバージョンなど)
プログラミング初心者のためわからないことばかりですみません。わかる範囲内で大丈夫ですので、ご回答お願いいたします。
また、意味の分かりにくい文章になってしまっているため、些細な下でもご質問いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/23 14:07