我有一个巨大的文本文件,我想要删除所有不是符号的内容(例如 - ,。'“),如何删除所有内容,以便剩下的唯一内容是符号,而不指定要保留什么符号。
作为一个例子
“外面有个男人。他来带你离开!”
会留下“'。'!”
答案 0 :(得分:2)
使用正则表达式:
$outputText = preg_replace('/[a-z0-9]+/Ui', '', $inputText);
答案 1 :(得分:1)
preg_replace("/[A-Za-z0-9+]/", '', $string);
答案 2 :(得分:0)
试试这个(未经测试,只是自由地进入此窗口):
implode('', array_filter(str_split([.. your string ..]), function ($char) { return !ctype_alnum($char); }));
答案 3 :(得分:0)
我去了
$symbCount = preg_replace('/[A-Za-z0-9+]/', '', $fileStr);
由于