Как получить Hashtag из переменной php [duplicate]

неопределенная ссылка на WinMain@16 или аналогичную «необычную» main() ссылку на точку входа (особенно для ).

Вы возможно, пропустили, чтобы выбрать правильный тип проекта с вашей реальной IDE. IDE может захотеть связать, например. Проекты приложений Windows для такой функции точки входа (как указано в недостающей ссылке выше) вместо обычной int main(int argc, char** argv);.

Если ваша среда IDE поддерживает Plain Console Projects , вы может захотеть выбрать этот тип проекта вместо проекта приложения Windows.


Здесь case1 и case2 обрабатываются более подробно из реальный мир проблема.

1
задан Alireza Fallah 19 January 2014 в 10:15
поделиться

2 ответа

Попробуйте следующее:

preg_match_all('/#(\w+)/', $str, $matches);

Пример:

<?php
$str = '#test #test2 #123 qwe asd #rere#dada';
preg_match_all('/#(\w+)/', $str, $matches);
var_export($matches);

Выход:

array (
  0 => 
  array (
    0 => '#test',
    1 => '#test2',
    2 => '#123',
    3 => '#rere',
    4 => '#dada',
  ),
  1 => 
  array (
    0 => 'test',
    1 => 'test2',
    2 => '123',
    3 => 'rere',
    4 => 'dada',
  ),
)

Я думаю, что изучение RegEx поможет вам решить эти проблемы .

1
ответ дан Doggo 26 August 2018 в 03:14
поделиться

Вы можете сделать

$tags = explode('#', $string);
foreach($tags as $key => $tag)
  $tags[$key] = '#' . $tag;
1
ответ дан makallio85 26 August 2018 в 03:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: