Regulärer Ausdruck Sanitize (PHP)
Möchte ich bereinigen, einen string in eine URL-also das ist, was ich im Grunde brauche.
- Muss alles entfernt werden, außer alphanumerischen Zeichen und Leerzeichen und stürzte.
- Leerzeichen sollten Konverter in Gedankenstriche.
ZB.
This, is the URL!
muss wieder
this-is-the-url
InformationsquelleAutor der Frage Atif Mohammed Ameenuddin | 2010-06-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort SilentGhost
Ersten Streifen unerwünschte Zeichen
Dann ändert sich Räume für unserscores
Schließlich Kodieren Sie es bereit für den Einsatz
InformationsquelleAutor der Antwort Rooneyl
Versuchen, Diese
Verwendung:
Ausgabe:
abcdef-g
Quelle : https://stackoverflow.com/a/14114419/2439715
InformationsquelleAutor der Antwort Abhishek Goel
Wird dies tun, es in einer Unix-shell (ich habe gerade versucht es auf meinem MacOS):
Habe ich die Idee von einem blog-post auf Mehr Schale, Weniger Ei
InformationsquelleAutor der Antwort user1484291
Alle vorherigen asnwers Angebot mit der url, aber bei einigen braucht man zu desinfizieren-Zeichenfolge für die Anmeldung (z.B.) und halten Sie es als text, hier gehen Sie:
InformationsquelleAutor der Antwort Denis Matafonov