Autor Zpráva
matata8611
Profil
Ahoj, muzete mi prosim s nasledujicim regul vyrazem...

$pole=
Podle něj lze slabší kvalitu nahradit dobře zvolenou taktikou, disciplínou a kondicí.

Potřeboval bych pomocí regull výrazu vymazat vše od "slabší" až po "taktikou". A to včetně slabší a taktikou, potom variantu včetně slabší po taktikou, ale taktiku nechat. a posledni zda by šlo, vymaž vše mezi slovy slabší a taktikou ale obe tyto slova ponech...

Diky moc...
AM_
Profil
preg_match('~^(.*)slabší(.*)taktikou(.*)$~isu', $text, $matches);

V poli $matches nyní bude:
0=>"Podle něj lze slabší kvalitu nahradit dobře zvolenou taktikou, disciplínou a kondicí."
1=>"Podle něj lze "
2=>" kvalitu nahradit dobře zvolenou "
3=>", disciplínou a kondicí."

A s tím už si můžeš poskládat kteroukoli z požadovaných variant.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: