ich auf einer Rails-Anwendung, in denen arbeite ich brauche einen Vergleich wie:String Vergleich wie „abcdef“ == „* DEF“
url == "http://localhost:3000/admin/admin_login"
ich frage mich, ist es eine Möglichkeit, wie vergleichen:
url == "*/admin/admin_login"
Ich versuche Leute zu ermutigen, 'x.match (y)' anstelle von 'x = ~ y' zu verwenden, da ersteres klarer ist. Es ist auch erwähnenswert, dass '\ z' aus Gründen [in dieser Antwort erklärt] ($ stackoverflow.com/questions/577653/difference-between-az-and-in-ruby-regular-expressions) vorzuziehen ist). – tadman
Danke für den Vorschlag, '\ z' zu verwenden! Ich habe die Antwort entsprechend aktualisiert. Wie für 'x = ~ y' vs. 'x.match (y)', kann ich nicht sagen, dass ich einen klarer finde als den anderen, also behalte ich es so wie es ist. – nwk