我可以从字符串中删除所有单个标签:
// Copying and pasting the tab directly
$txt = str_replace(" ", "", $txt);
这只删除单个标签,但不删除双标签。 然后我尝试了这个,认为“\ t”足以找到标签:
$txt = preg_replace('/\t/', '', $txt);
然而,它没有用。任何人都可以提供更好的东西吗?
答案 0 :(得分:55)
trim(preg_replace('/\t+/', '', $string))
答案 1 :(得分:10)
尝试使用此正则表达式
$string = trim(preg_replace('/\t/g', '', $string));
这将删除字符串中的所有标签...
答案 2 :(得分:6)
这将删除变量$ string
中的所有标签preg_replace('/\s+/', '', $string);
答案 3 :(得分:3)
trim(preg_replace('/[\t|\s{2,}]/', '', $result))
删除所有标签,包括使用多个空格创建的标签
答案 4 :(得分:1)
$string = trim(preg_replace('/\t/', '', $string));
这对我有用。删除@Mr的g
。外星人的答案。