Sziasztok,
Regex segítségre lenne szükségem, konkrétan az alábbiról lenne szó:
Példa1: "Béla Géza! Sanyi"
Elvárt eredmény1: " Sanyi"
Példa2: "Béla Géza Sanyi"
Elvárt eredmény2: "Béla Géza Sanyi"
A feladat az lenne, hogy amennyiben a szöveg amiben keresek tartalmazza az következő karakterek bármelyikét !?. úgy a szövegnek az adott karakter utolsó előfordulása utáni részét adja vissza. Ha nem tartalmaz semmit, akkor a teljes szöveg kell.
Az én illesztésem abban esetben működik, ha a keresett karakterek bármelyikének legalább egy előfordulása van, ^.*[!?.](.*) viszont itt elakadtam, nem tudom, hogy mondjam meg neki, hogy ha nincsenek benne a keresett karakterek, akkor adja a teljes szöveget
--
kincza