Pytania otagowane jako preg-replace

15
Usuń wiele białych znaków
Dostaję $row['message']z bazy danych MySQL i muszę usunąć wszystkie białe znaki jak \n \ti tak dalej. $row['message'] = "This is a Text \n and so on \t Text text."; powinien być sformatowany do: $row['message'] = 'This is a Text and so on Text text.'; Próbowałem: $ro = preg_replace('/\s\s+/', ' ',$row['message']); …

4
Jak mogę przekonwertować wyrażenia ereg na preg w PHP?
Ponieważ wyrażenia regularne POSIX (ereg) są przestarzałe od PHP 5.3.0, chciałbym poznać łatwy sposób konwersji starych wyrażeń na PCRE (wyrażenia regularne kompatybilne z Perlem) (preg) . Na przykład mam to wyrażenie regularne: eregi('^hello world'); Jak mogę przetłumaczyć wyrażenia na preg_matchzgodne wyrażenia? Uwaga: ten post służy jako miejsce zastępcze dla wszystkich …

19
Zastępowanie znaków akcentowanych php
Próbuję zastąpić znaki akcentowane zwykłymi zamiennikami. Poniżej przedstawiam to, co obecnie robię. $string = "Éric Cantona"; $strict = strtolower($string); echo "After Lower: ".$strict; $patterns[0] = '/[á|â|à|å|ä]/'; $patterns[1] = '/[ð|é|ê|è|ë]/'; $patterns[2] = '/[í|î|ì|ï]/'; $patterns[3] = '/[ó|ô|ò|ø|õ|ö]/'; $patterns[4] = '/[ú|û|ù|ü]/'; $patterns[5] = '/æ/'; $patterns[6] = '/ç/'; $patterns[7] = '/ß/'; $replacements[0] = 'a'; …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.