| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 |
Mám script ktorý po zadaní viac ako jednej bodky obmedzi slovo len na jednu bodku. Ale ako dosiahnuť toho aby sa nahradovala aj pomlčka ?
Kód: <? $slovo = "A......B.....C"; echo preg_replace('{(\.)/1+}','$1',$slovo); // A.B.C
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 28.05.2011 17:27 | |
|
Zle si si prepisal jedno lomitko. Staci nahradit vyraz v zatvorke, v tvojom pripade teda napr.
Kód: '{(\.|-)\1+}' alebo Kód: '{([.\-])\1+}' Keby si si pozrel napriklad regularnivyrazy.info a snazil sa pochopit, co mi to vlastne za kod napisali ostatni, urcite by si to zvladol aj sam. IMHO nema velmi vyznam tvarit sa, ze programujem, ked neviem, co ten a ten kus zdrojaku vlastne robi.
|
|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 | Napísal autor témy richo9996: 28.05.2011 17:35 | |
|
Ešte sa ťa spýtam keď zadám A...B ALEBO A---B ako na to aby mi pomlčku nahradilo bodkou, a samozrejme povolilo zas len jednu bodku a pomlčku ?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 28.05.2011 17:38 | |
|
Najskor pouzi str_replace, aby si pomlcku nahradil bodkou, a potom pouzijes uvedeny regexp.
|
|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 | Napísal autor témy richo9996: 28.05.2011 18:42 | |
|
Super, už to ide
// pridané po 1 hodine 2 minútach od posledného príspevku
Mám ešte jeden TIP, čo ak sa v adrese nachádza AAA_BBB ako ju nahradiť aby bola presmerovaná a nahradená ako AAA.BBB v tomto scripte:
Kód: <? if (preg_match('{([.\-\_])\1+}',$_GET['slovo'])){ $oprav = preg_replace('{(\.|-|_)+}', '.',$_GET['slovo']); Header("Location: /".$oprav);
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 30.05.2011 19:54 | |
|
hmmm a takto ti to nefunguje? Kód: "/\w+?\.\w/"
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Dorobenie eshopu v Ponuka práce | 0 | 942 | 29.12.2009 20:49 Vcelar | | Odstránenie Vzorca na odomknutie obrazovky v Ostatné operačné systémy | 10 | 1121 | 18.02.2019 12:48 Duso11x | | Upravenie jedného vzorca v Javascripte v JavaScript, VBScript, Ajax | 2 | 385 | 17.12.2013 11:44 tomas90 | | preg_match vs podmienka v PHP, ASP | 1 | 638 | 16.02.2010 19:59 Ďuri | | preg_match a irc v PHP, ASP | 1 | 353 | 30.11.2013 20:11 BX | | Pomoc s preg_match() v PHP, ASP | 8 | 673 | 17.05.2011 23:43 dartanan | | preg_match a diakritika v PHP, ASP | 7 | 1812 | 30.01.2010 17:34 p360t | | pomoc s preg_match v PHP, ASP | 2 | 430 | 15.06.2007 13:48 Tominator | | preg_match a text v PHP, ASP | 6 | 326 | 24.10.2013 19:50 d0.0b | | Zase problem s preg_match v PHP, ASP | 5 | 495 | 15.07.2007 22:41 geoge046 | | NUL byte v preg_match v PHP, ASP | 2 | 580 | 09.07.2009 13:39 Ďuri |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|