Autor | Zpráva | ||
---|---|---|---|
Radek9 Profil |
#1 · Zasláno: 10. 11. 2009, 16:45:04 · Upravil/a: Radek9
Dobrý den. Udělal jsem si php kód, co mi v [ a ] nahradí ' za \':
$apostrof1 = "/\[(.+?)'(.+?)\]/s"; $apostrof2 = "[\\1\\'\\2]"; $one = preg_replace($apostrof1, $apostrof2, $one); Ale vždy to nahradí pouze první. Nevíte někdo jak to upravit aby to nahrazovalo všechny (tedy aby to opakoval dokud se to nenahradí vše)? Předem děkuji za rady. |
||
Chamurappi Profil |
#2 · Zasláno: 10. 11. 2009, 16:58:21
Reaguji na Radka9:
Viz Jak vytvořit tabulkový BBcode? |
||
Majkl578 Profil |
#3 · Zasláno: 10. 11. 2009, 17:04:02
echo preg_replace("~(\[.*\])~Ue", "str_replace('\'', \"\\'\", '$1')", "asdfg'asd[sxcf'wer'wq]qwerf'werf"); |
||
Radek9 Profil |
#4 · Zasláno: 10. 11. 2009, 17:10:47
Majkl578:
Děkuji, funguje. |
||
Časová prodleva: 14 let
|
0