functie preg_highlight

Door Richard van Velzen, 23 jaar geleden, 3.367x bekeken

Ik vond het voor mezelf erg wenselijk om snel en nauwkeurig de resultaten van een regular expression snel te kunnen weergeven.

ik heb hiervoor een functie geschreven waarbij je vanalles kunt meegeven:

patroon - ZONDER delimiter, ZONDER modifiers
subject - de string waarin je wilt highlighten
args - de argument als modifiers (deze kun je bitwise meegeven, bijv. caseless en dotall = PREG_HIGHLIGHT_CASELESS|PREG_HIGHLIGHT_DOTALL)
en subpatroon die je eventueel kunt highlight

als er vragen zijn hoor ik die graag;)

Gesponsorde koppelingen

PHP script bestanden

  1. functie-preghighlight

 

Er zijn 4 reacties op 'Functie preghighlight'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Han eev
Han eev
23 jaar geleden
 
0 +1 -0 -1
Goed gemaakt...!
Ik kan het zo niet ergens mee toepassen..

Een test voorbeeld zou leuk zijn.
Voor de rest leuk!

Han
Peter
peter
23 jaar geleden
 
0 +1 -0 -1
wat is dit voor een scripje?
wat zijn de fuctie's van dit script?

vriendelijke groet,
peter
Jelmer -
Jelmer -
23 jaar geleden
 
0 +1 -0 -1
Een reguliere expressie van kleuren voorzien. Vergelijkbaar aan dat wat hier gebeurt met de php-code.
Zou wel eens heel erg handig kunnen zijn om foutjes te vinden in een regex die het weer eens niet doen ;)
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Richard van Velzen
Richard van Velzen
23 jaar geleden
 
0 +1 -0 -1
@Han: voorbeelden van zo ongeveer alle scripts die ik ooit maakte, komen voorbeelden zodra mn portfolio klaar is;)


@Jelmer: niet helemaal;) wat ik wilde bereiken is het aangeven van resultaten. dit kan inderdaad handig zijn om fouten te vinden (dit gebruik ik altijd nu om mn fouten te zoeken als het niet makkelijk lukt).

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. functie-preghighlight

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.