У меня есть этот массив, который мне нужен для удаления пробелов и символа # хештега:
array (size=7)
0 => string 'darwin' (length=6)
1 => string ' #nature' (length=8)
2 => string ' explore' (length=8)
3 => string ' galapagos' (length=10)
4 => string 'karma' (length=5)
foreach ($feedSinglePosts["hashtags_list"] as $key=>&$item) {
$item = preg_replace('/(\s|^)/', '', $item);
$item = preg_replace('/\#+/', '', $item);
}
Приведенное выше регулярное выражение работает хорошо, но Я хочу сделать его одной строкой, если это возможно, Когда я делаю: /(\s|^)\#+/
это выводит это:
array (size=7)
0 => string 'darwin' (length=6)
1 => string 'nature' (length=6)
2 => string ' explore' (length=8)
3 => string ' galapagos' (length=10)
4 => string 'karma' (length=5)
Как сделать регулярное выражение для лайнера, который удаляет пробелы и 3 хэштега.