= array(
'nowiki' => array(
'expression' => "/^\{\{\{(.*?)::}::}::}/ims",
'tags' => array(),
'token' => array('{{{', '}}}')
),
'header' => array(
'expression' => "/^\ *(={1,6}):: *(.+?)=*:: *$/ims",
'tags' => array(),
'token' => '='
),
'table' => array(
'expression' => "/^(?:\|.*?::| *::n)+/ims"
),
'line_break' => array(
'expression' => "/^----\s*$/im",
'token' => '----',
'tags' => array()
),
'list' => array(
'expression' => "/((?:^\ *[::*#][^::*#]:: *.+?)(?:^:: *[::*#]{1,5}:: *.+?)*)(::n::s*(?:::n|<(?:h::d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr)))/ims",
'tags' => array(),
'token' => array('*', '#')
),
'paragraph' => array(
'expression' => "/^\ *((?:<(?!:: *::/?(?:h::d|pre|table|tbody|thead|tr|th|td|ul|li|ol|hr):: *::/?>)|[^<::s]).+?)::n::s*::n/ims",
'tag' => 'p'
)
)