Skocz do zawartości
  • 0

Text


MistrzPiter77

Pytanie

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0

Niby tak i niby nie

Jeżeli chodzi o zarządzanie tekstem to odeślę do dokumentacji:

Mam nadzieję że tych linków nie wklejałem na darmo i chociaż się nimi zainteresujesz, a nie skopiujesz jedynie kod :) 

#załóżmy że w takiej zmiennej mamy taki tekst
set {_} to "Skript to!największe!zbiorowisko ludzi z!nadmiarem wolnego czasu"

#-----------#link pierwszy, opcja pierwsza

#dzielimy tekst w miejscu wykrzyknika i zapisujemy do zmiennej
set {_lista::*} to {_} split at "!"
#{_lista::*}   ma teraz wartości   "Skript to", "największe", "zbiorowisko ludzi z" and "nadmiarem czasu"
#jeżeli chcesz wyświetlić tekst który znajdował się przed pierwszym wykrzyknikiem używasz pierwszsego indeksu listy, np.
send {_lista::1}

#-----------#link drugi i trzeci, opcja druga

#zapisujemy indeks pierwszego wykrzyknika do zmiennej
set {_index} to first index of "!" in {_}
#bedzie miał on wartość 9, bo pierwszy wykrzyknik jest dziewiąty znakiem w tekście (licząc od zera)
#i właśnie teraz zero oraz nasz indeks będą potrzebne do pobrania tego tekstu
set {_text} to subtext of {_} from character 0, to character {_index}
#wartość {_text} jest taka sama jak {_lista::1}, można to sprawdzić:
send {_text}

 

Odnośnik do komentarza
https://skript.pl/temat/39527-text/#findComment-247949
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...