Znalazłem cos takiego:
http://www.linuxhelp.com.pl/8-seomixer-czy...-do-synonimow/0nie zdążyłęm się jeszcze tym pobawić, ale testy "na szybko" wypadły obiecująco...
Jak pisałem, zaczałęm sie bawić skryptem:
http://www.linuxhelp.com.pl/8-seomixer-czy...-do-synonimow/0No ale powstał zgryz z walidacją tekstu, czyli np:
$costam="{Witaj|witaj2|witaj3|{Cześć|Hello|{Cześć2|Hello2}} {Świecie|{świecie|Planeto}|Ziemio} {{{Mieszarka|}|{SEO - Mieszarka|Mieszarka -synonimów}|Mieszaczka}} jest gotowa";"
ładnie się losuje, natomiast jak zrobi się jakiegoś babolka ze znaczkami, np. pomyli któryś ze znaczków sterujących: { lub }
to zaczynają się kwiatuszki.
Jak można sprawdzić poprawnośc wprowadzonego tekstu przez człowieka, czyli że wszystkie znaczki sterujące: { | } są prawidłowo?
Pierwszą moją myślą jest sprawdzić, czy:
1. każdy zaczęty nawias { ma swoje zamknięcie }
2. każdy nawias zawiera co naj niej jeden znaczek |
ale mam zgryz jak to zrobić przy wielokrotnym zagłębieniu jak w powyższym tekście....