Door
Ronald Ferdinandus
op 30-06-2017 17:02
gewijzigd op 30-06-2017 17:34
2.262 views
Ik heb onderstaande code, maar ik wil de volgende tekens nog toevoegen aan "preg_match": /-?:().,'+
Zodra ik dit binnen de aanhalingstekens zet dan werkt het niet meer, ik heb al verschillende mogelijkheden geprobeerd maar krijg het niet voor elkaar.
De reden dat dit niet werkt is omdat die karakters een speciale betekenis hebben binnen reguliere expressies, ze worden gebruikt voor de matching zelf.
Om deze karakters te ontdoen van deze speciale betekenis zodat je die exacte karakters kunt matchen zul je deze moeten escapen. Dit doe je door een backslash (\) te plaatsen voor zo'n karakter.