Ik ben bezig met een template systeem, alleen dat werkte de heletijd niet goed. Nu ben ik er achter gekomen dat mijn regexp niet helemaal goed werkt.
Dit is de template
In The Regexp Coach merk ik dat hij ipv
matched, matched hij
Hij pakt dus die eerste [!confirm] Ook mee... Hebben jullie enig idee hoe ik dat kan oplossen. Ik heb al geprobeerd te zoeken op [url]www.regexp.info,[/url] maar ik weet niet hoe ik dat kan omschrijven
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| [!main]
<html>
<head>
<title>Verwijder pagina</title>
<link rel="stylesheet" type="text/css" href="test.css" />
</head>
<body>
<div id="msg">
[!confirm]
</div>
</body>
</html>
[/!main]
[!confirm]
[msg]<br />
<form action="DelGebied.php" method="post">
<input type="submit" value="Yes">
<input type="button" name="no" value="no">
<input type="hidden" name="q" value="y">
<input type="hidden" name="nr" value="[nr]">
</form>
[/!confirm] |
Dit is de template
Dit is de regexp die ik gebruik./\\[!confirm\](.+)\\[\/!confirm\]/s/n
In The Regexp Coach merk ik dat hij ipv
code:
1
2
3
4
5
6
7
8
9
| [!confirm]
[msg]<br />
<form action="DelGebied.php" method="post">
<input type="submit" value="Yes">
<input type="button" name="no" value="no">
<input type="hidden" name="q" value="y">
<input type="hidden" name="nr" value="[nr]">
</form>
[/!confirm] |
matched, matched hij
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| [!confirm]
</div>
</body>
</html>
[/!main]
[!confirm]
[msg]<br />
<form action="DelGebied.php" method="post">
<input type="submit" value="Yes">
<input type="button" name="no" value="no">
<input type="hidden" name="q" value="y">
<input type="hidden" name="nr" value="[nr]">
</form>
[/!confirm] |
Hij pakt dus die eerste [!confirm] Ook mee... Hebben jullie enig idee hoe ik dat kan oplossen. Ik heb al geprobeerd te zoeken op [url]www.regexp.info,[/url] maar ik weet niet hoe ik dat kan omschrijven