Я могу удалить все отдельные вкладки из строки:
// Copying and pasting the tab directly $txt = str_replace(" ", "", $txt);
Это удаляет только отдельные вкладки, но не двойные вкладки. Затем я попробовал это, считая, что «\ t» будет достаточно, чтобы найти вкладки:
$txt = preg_replace('/\t/', '', $txt);
Однако это не сработало. Может ли кто-нибудь предложить что-то лучше?
trim(preg_replace('/\t+/', '', $string))
Попробуйте использовать это регулярное выражение
$string = trim(preg_replace('/\t/g', '', $string));
Это позволит вырезать все вкладки из строки …
это приведет к удалению всех вкладок в переменной $ string
preg_replace('/\s+/', '', $string);
trim(preg_replace('/[\t|\s{2,}]/', '', $result))
Удаляет все вкладки, включая вкладки, созданные с несколькими пробелами