przepraszam, jeśli gofrować lub mówić trochę jibberish, ale jestem nowy w prędkości, a te fora!Wyjściowa część struny o prędkości
Potrzebuję sprawdzić zawartość napisu dla określonego znaku i wypisać drugą część tekstu, jeśli się pojawi. Na przykład:
set ($string = "This is a long string *** but I only want to output this on my email").
Chcę wydrukować cały tekst po 3 gwiazdkach. Przeszukałem fora, ale nie mogę znaleźć niczego, co pomoże mi całkowicie.
Dzięki Sergiu to świetna pomoc. Oryginalny łańcuch będzie wolnym polem wprowadzania, ale mogę poprosić użytkownika o użycie *** przed tekstem, który chce wyświetlić. Alternatywnie, jeśli użytkownik uruchomiłby tekst wyjściowy w linii 5 pola formatu swobodnego, mógłbym teoretycznie utworzyć tablicę i wyprowadzić element piąty dalej. czy to możliwe? Próbowałem używać powrotu karetki jako podziału dla każdego elementu tablicy, ale nie mogę tego zrobić. Jakieś pomysły? Jeśli nie, powyższe rozwiązanie będzie działać świetnie. – user1680260
Powinien działać z '$ string.split ('\ n')' w Velocity 1.7, chociaż nie jestem pewien co do poprzednich wersji. –
Dzięki Sergiu Dumitriu. Mogłem użyć wszystkich publicznych metod klasy String po $ myVariable = $ myVariable.toString() –