You are here

public static function GeshiFilter::tagSplit in GeSHi Filter for syntax highlighting 8

Same name and namespace in other branches
  1. 8.2 src/GeshiFilter.php \Drupal\geshifilter\GeshiFilter::tagSplit()

Split a string with tags to an array.

Parameters

string $string: The tags to split.

Return value

array The tag split.

2 calls to GeshiFilter::tagSplit()
GeshiFilterFilter::getTags in src/Plugin/Filter/GeshiFilterFilter.php
Helper function for gettings the tags.
GeshiFilterLanguagesForm::validateForm in src/Form/GeshiFilterLanguagesForm.php
Form validation handler.

File

src/GeshiFilter.php, line 148

Class

GeshiFilter
Contains constantas and some helper functions.

Namespace

Drupal\geshifilter

Code

public static function tagSplit($string) {
  return preg_split('/\\s+|<|>|\\[|\\]/', $string, -1, PREG_SPLIT_NO_EMPTY);
}