Zijdelings: Tidier dan HTML tidy
Als je al eens het tidy algoritme gebruikt om je HTML op te schonen heb je ongetwijfeld al gemerkt dat tidy van deze code…
<li><a href="#">Item</a></li>
… het volgende maakt:
<li>
<a href="#">Item</a>
</li>
Bij lange menu’s kan dit wel eens leiden tot een excessief lang document en dat vinden wij niet zo leuk meneer! Daarom kan je, na het uitvoeren van Tidy, volgende regular expression toepassen om de menu item markup weer netjes op 1 lijn te zetten.
Vind het volgende:
<li>(\n)(\t*)(<a.*\>)(\n)(\t*)</li>
En vervang het door:
<li>$3</li>
Deze regex is gebaseerd op de Oniguruma syntax die gebruikt wordt in mijn favoriete editor Textmate. Nog een fijne middag!
Je bekijkt nu zijdelingse berichten. Gebruik de toetsen J en K om te navigeren; of bekijk de lijst zijdelingse posts. Voor de volledige artikels kan je op de homepage terecht.