Kann mir jemand helfen mit Flucht doppelte AnführungszeichenRubin entkommen doppelte Anführungszeichen
iframe_name = page.execute_script "$('#card-element').find('[name*="__privateStripeFrame"').first().attr('name')"
versucht, mit
iframe_name = page.execute_script "$('#card-element').find('[name*=%Q[__privateStripeFrame]').first().attr('name')"
und
iframe_name = page.execute_script "$('#card-element').find('[name*=\"__privateStripeFrame\"').first().attr('name')"
bekam aber
TypeError (TypeError)
Letzte Option funktioniert gut '' '2.4.1: 002>" $ ('# Kartenelement'). Find ('[Name * = \ "__ privateStripeFrame \' '). First(). Attr ('Name') " =>" $ ('# Kartenelement'). find ('[Name * = \ "__ privateStripeFrame \' '). first() .attr (' Name ')" '' ' Stellen Sie sicher, dass Sie das richtige Argument übergeben – Avdept
könnte Fehler in iframe_name = Teil – vladimirProp
Mögliche Duplikat von [Escape single und double qoutes aus einer Zeichenfolge in Ruby] (https://stackoverflow.com/questions/6705982/escaping-single -und-double-qoutes-from-a-string-in-ruby) – BookOfGreg