function autocomplete_deluxe_extract_tags in Autocomplete Deluxe 7.2
Extracts tags from string which is a result of tags implosion.
1 call to autocomplete_deluxe_extract_tags()
- autocomplete_deluxe_validate_multiple in ./
autocomplete_deluxe.module - Validation callback for "multiple" mode.
File
- ./
autocomplete_deluxe.module, line 417 - Define enhanced autocomplete wdiget.
Code
function autocomplete_deluxe_extract_tags($str) {
preg_match_all('/""([^"]*)""/', $str, $matches);
$tags = $matches[1];
foreach ($tags as $key => &$tag) {
$tag = trim($tag);
if (!$tag) {
unset($tags[$key]);
}
}
return empty($tags) ? NULL : $tags;
}