3v4l.org

run code in 300+ PHP versions simultaneously
<?php $text = "hallo du bi aslo ein tag <tag>im tag </tag> ich bin ein ümläütwört. ich bin eine frage? ausruf! ich bin mischa.??msch??. "; $site = preg_replace('#<script(.*?)>(.*?)</script>#is', '', $text); $site = preg_replace('#<style(.*?)>(.*?)</style>#is', '', $site); $site = strip_tags($site); $site = preg_replace('/[\?]+\s/', '. ', $site); $site = preg_replace('/[\!]+\s/', '. ', $site); $site = preg_replace('/\s\s+/', ' ', $site); $site = strtolower ( $site ); $site = html_entity_decode($site, ENT_QUOTES, "UTF-8"); $site = preg_replace('/[^a-z0-9\.-üßäö\s]+\s/', ' ', $site); $site = preg_replace('/[^a-z0-9\.-üßäö\s]+/', '', $site); $search = array("[", "]", "{", "}", ":"); $text = str_replace($search, "", $site); $site = explode(". ", $text); print_r($site);

preferences:
44.58 ms | 402 KiB | 5 Q