i`m内の行を見つけるためにPythonで正規表現、と私は行を持つテーブルを見つけ、この行は、2つの異なるclasesのある一点に:いくつかのテストを自動化するためのpythonを使用して表
あなたは、クラス名を持っています」 「gris-claro-tr」および「gris-oscuro-tr」が挙げられる。
テーブル全体を繰り返して、すべての行のテキストを見つける必要があります。今まで私は持っていました:
for row in driver.find_elements_by_class_name("gris-claro-tr"):
cell = row.find_elements_by_tag_name("td")[1]
print (cell.text)
もちろん、そのクラスの行に対してのみ動作します。私は "gris-oscuro-tr"と同じことをしなければなりません。しかし、私は両方の行のクラスを見つけることができる正規表現を見つけることができた場合、私は "gris-claro-td"または "gris-oscuro-td"であっても、そのテーブルのすべての行のテキストを取得します。
質問は:どのように正規表現を作ることができますか?
"gris - " + "*"のようなものですか?
ありがとうございました!あなたはCSSセレクタでそれに近づくことができる
自分のタグ名でreplcedすることができ
*
を使用することができます - 。* - ?td' –