Autor | Zpráva | ||
---|---|---|---|
SpotRudloff Profil |
#1 · Zasláno: 19. 6. 2010, 19:28:24
Ahoj,
zkouším dělat podmínku v regulárním výrazu (přesněji preg_replace Mám formulář, textareu, která má název "cesky", jejíž hodnotu vkládám do proměnné preklad. (a|A)text = najít v textu atext, nebo Atext. Já chci udělat podmínku, že pokud je atext, tak to přepíše na text, ale když je Atext, tak to přepíše na Text. Je to kvůli větám. <?php echo '<form action="prelozit.php" method="post"> <textarea name="cesky" style="width: 100%; height: 300px">',@$_POST['cesky'],'</textarea> <br /> <input type="submit" value="Přeložit"> </form>'; echo "<br /><br />"; $preklad = nl2br($_POST['cesky']); $preklad = preg_replace("/(a|A)beceda/i", "enort", $preklad); //abeceda -> enort echo $preklad; ?> Nevíte, jak udělat tu podmínku? |
||
jsim Profil |
#2 · Zasláno: 19. 6. 2010, 19:35:35 · Upravil/a: jsim
co třeba
preg_replace_callback |
||
Časová prodleva: 14 let
|
0