Voglio creare un test che restituisce true o false per la gestione della posta elettronica.Come determinare se esiste una corrispondenza e un ritorno vero o falso nei binari?
Per ora, se l'indirizzo di posta elettronica inizia con r +, è vero altrimenti è falso. Ciò consentirà al nostro server di ignorare molto dello SPAM con cui siamo colpiti.
Esempi:
[email protected] .. true
[email protected] .. true
[email protected] .. FALSE
Qual è il modo più efficiente per gestire questa situazione con Rails/ruby / regex?
Grazie
GOAL
è un rivestimento in Rails/rubino con:
ABORT if XXXXX == 0
Grazie, ma come posso farlo in rotaie/rubino quindi è ABORT se XXXXX == 0 – AnApprentice
Hai provato la tua ultima idea, che porta all'errore di sintassi , inatteso $ indefinito, in attesa di ')' (SyntaxError) – AnApprentice
Ancora non in grado di farlo funzionare, provato se (params [: to] .to_s = ~ (/^r\+.*@site.com$/)) = = nil – AnApprentice