| Autor | Zpráva | ||
|---|---|---|---|
| peetank Profil * |
#1 · Zasláno: 28. 8. 2006, 15:14:29
Potreboval by som poradiť s regulérnymi výrazmi, používam funkciu preg_replace na nahradenie textu a chcem aby vzor "/\\[".$name."([^\\[^\\]]*)\\](.*?)\\[\\/".$name."\\]/" konkrétne časť (.*?) obsahovala aj nový riadok, skúšal som pridať \\n -> ([\\n.]*?) ale nefunguje.
Neviem si rady. Diki za pomoc |
||
| djlj Profil |
#2 · Zasláno: 28. 8. 2006, 15:30:18
1. Jsou to regulární výrazy (už jen podle významu slova to je s é blbost).
Možná bys mohl použít [[:space:]] - mezera (+ tabulátor, nová řádka, nová stránka,...) |
||
| krteczek Profil |
#3 · Zasláno: 28. 8. 2006, 16:52:08
ještě před zpracováním timto odstran \r
|
||
| peetank Profil * |
#4 · Zasláno: 29. 8. 2006, 12:00:03
Už sem to vyriešil, za to á sa omluvam:-)
Funguje to takto: (([\s\S]){1,}?)
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0