Ik zal wel iets ontzettends doms doen, en ik heb ook al de manual op php.net/preg_replace doorzocht, en de fora hier op GoT maar ben nog niet ergens op gestuit waar ik iets aan heb.
Ik heb de volgende code:
Wat ik dus wil is alles wat tussen de <TABLE> tags staat er uit vissen, die data wil ik in de functie convertHtmlTabel gebruiken. Alleen de value \\2 is leeg, als ik \\1 invul wil het wel lukken, dan krijg ik alleen de 'settings' uit de table tag mee (zoals border=1 cellspacing=0 enz..).
Zo op het oog moet het volgens mij wel kloppen, maar ik zie iets over het hoofd. Is er iemand die het foutje ziet ? Alvast bedankt!
Ik heb de volgende code:
PHP:
1
2
3
| $zoeken = '/\<TABLE ([^\\[]*)\>([^\\[]*)\<\/TABLE\>/e'; $vervang = '\$this->convertHtmlTabel("\\2")'; $output = preg_replace($zoeken,$vervang,$htmltext); |
Wat ik dus wil is alles wat tussen de <TABLE> tags staat er uit vissen, die data wil ik in de functie convertHtmlTabel gebruiken. Alleen de value \\2 is leeg, als ik \\1 invul wil het wel lukken, dan krijg ik alleen de 'settings' uit de table tag mee (zoals border=1 cellspacing=0 enz..).
Zo op het oog moet het volgens mij wel kloppen, maar ik zie iets over het hoofd. Is er iemand die het foutje ziet ? Alvast bedankt!