Ho bisogno di rimuovere tutti i caratteri speciali e gli spazi su un campo di testo per un modulo che sto costruendo. Come faccio a farlo in PHP.Come rimuovere caratteri e spazi speciali su un campo di testo usando PHP
risposta
Usare il seguente espressione regolare durante l'elaborazione dei dati:
$data = preg_replace('/[^A-Za-z0-9]/', "", $data);
Questo eliminerà tutti i caratteri non alfanumerici dai dati.
Grazie per la rapida risposta, lo proverò ora. – Benny
Delimitatori di pattern mancanti nella espressione regolare –
$specialChars = array(" ", "\r", "\n");
$replaceChars = array("", "", "");
$str = str_replace($specialChars, $replaceChars, $str);
Questo dipende molto, presumo si stia lavorando con $ _POST [] dati e si desideri disinfettare quegli input? Se è così avrei sicuramente fare qualcosa di simile:
$var = preg_replace("/[^A-Za-z0-9]/", "", $var);
che metterà a nudo fuori tutto diverso alpha/num, è possibile regolare l'espressione regolare per includere altri caratteri se lo si desidera. Alcuni grandi esempi di espressioni regolari comunemente usate possono essere trovati a: The RegEx Library
Se questo non è esattamente quello che stai cercando o hai altre domande faccelo sapere.
Sì, sto lavorando con $ _POST dati il codice esatto che attualmente ho è il seguente: \t \t php echo $ tNGs-> displayFieldHint? ("trTrPath");?> php echo $ tNGs-> displayFieldError ("tribute", "trTrPath"); ?> Come aggiungerei il codice di suggerimento a questo? Grazie per l'aiuto! – Benny
Delimitatori di pattern mancanti nella espressione regolare –
Kemp puoi mostrare cosa manca esattamente su quel codice. – Benny
- 1. Prevenire l'immissione di caratteri speciali nel campo di testo html
- 2. Regex rimuovere caratteri speciali
- 3. rimuovere simboli speciali e spazi aggiuntivi e sostituirli con underscore usando il metodo di sostituzione
- 4. PHP preg_replace caratteri speciali
- 5. scrivere un modello per escludere spazi bianchi e caratteri speciali
- 6. PHP JSON Caratteri speciali
- 7. jQuery rimuovere i caratteri speciali da stringa e più
- 8. Come rimuovere i caratteri speciali html?
- 9. Caratteri speciali che lanciano str_pad in php?
- 10. Come rimuovere caratteri speciali da una stringa?
- 11. Rimuovere gli spazi, punti e caratteri speciali da una stringa e sostituirla con trattino nel jQuery
- 12. PHP: esplode utilizzando caratteri speciali
- 13. Stampa caratteri speciali in php
- 14. php regex escape caratteri speciali
- 15. caratteri speciali (emoticon) nel file di testo
- 16. Mysql ricerca di testo completo non funzionante con caratteri speciali
- 17. come controllare per i caratteri speciali php
- 18. R rimuovere caratteri speciali dal riquadro dati
- 19. rimuovere i caratteri speciali in NSString
- 20. Rimuovere i caratteri speciali da una stringa
- 21. MySQL Inserire caratteri speciali
- 22. rimozione accento e caratteri speciali
- 23. Come ottenere caratteri speciali da un database MySQL con PHP
- 24. rimuovere tutti i caratteri speciali in java
- 25. json con caratteri speciali come é
- 26. Caratteri speciali tra applicazione Android e script PHP
- 27. Come inserire caratteri speciali in un database?
- 28. Caratteri speciali e riscrittura URL
- 29. Come posso ottenere caratteri speciali usando il modulo elm-html?
- 30. file_get_contents - caratteri speciali nell'URL
definire caratteri speciali –