bn2vs
Terugkerende gebruiker
- Lid geworden
- 18 aug 2007
- Berichten
- 1.705
Hey,
Ik heb enkele regexes die bepaalde coordinaat notaties valideren. Om een of andere reden gaan deze echter niet goed om met het ° character.
Als ik gewoon een test schrijf en daar de waarde direct invul als string, of via een variabele werk, dan doet die het. Maar als ik een gebruiker deze waarde in een textveld laat invullen en dan test faalt die.
Er zit een klein verschil in de output die ik krijg als ik var_dump op beide waarden doe:
string(25) "38.889722°, -77.008889°"
string(23) "38.889722�, -77.008889�"
De eerste is de ingelezen variabele, de 2e is de hardcoded (ingevuld als string in de code) waarde.
Iemand een idee hoe ik mijn regex kan aanpassen zodat die het wel correct controleert?
Cheers!
Jeroen De Dauw
Ik heb enkele regexes die bepaalde coordinaat notaties valideren. Om een of andere reden gaan deze echter niet goed om met het ° character.
Als ik gewoon een test schrijf en daar de waarde direct invul als string, of via een variabele werk, dan doet die het. Maar als ik een gebruiker deze waarde in een textveld laat invullen en dan test faalt die.
Er zit een klein verschil in de output die ik krijg als ik var_dump op beide waarden doe:
string(25) "38.889722°, -77.008889°"
string(23) "38.889722�, -77.008889�"
De eerste is de ingelezen variabele, de 2e is de hardcoded (ingevuld als string in de code) waarde.
Iemand een idee hoe ik mijn regex kan aanpassen zodat die het wel correct controleert?
Cheers!
Jeroen De Dauw