Biorąc pod uwagę coś takiego:szyny, Ruby - dany regex - określa policzyć Mecz
message.split(/\n.* at.* XXXXXXXX wrote:.*/m).first
Działa to dobrze, jeśli jest mecz, ale jeśli nie dostać rubin mecz zwróci wszystkie wiadomości. Chciałbym najpierw sprawdzić, czy tam jest mecz, jeśli tak, to zwróć powyższe.
Pomysły? Dzięki
Dzięki, ale gdzie to się dzieje? IE, jeśli znaleziono jakieś dopasowania. Muszę tylko wiedzieć, czy znaleziono mecz, czy nie. – AnApprentice
Możesz również ustawić takie wyrażenie, otrzymuję komunikat o błędzie – AnApprentice
"Powinienem mieć możliwość ustawienia takiego wyrażenia regularnego (działa dla mnie). Przepraszam, żeby sprawdzić, czy mówisz, że dosłownie chcesz wiedzieć, czy pasuje? (nie jest pan zainteresowany ekstrakcją żadnego tekstu?) –