[ Index ] |
PHP Cross Reference of phpBB-3.3.11-deutsch |
[Source view] [Print] [Project Stats]
(no description)
Copyright: | Copyright (c) 2016-2022 The s9e authors |
License: | http://www.opensource.org/licenses/mit-license.php The MIT License |
File Size: | 152 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
CoalesceOptionalStrings:: (7 methods):
canRun()
runPass()
buildCoalescedStrings()
buildPrefix()
buildSuffix()
getPrefixGroups()
isSingleOptionalAlternation()
Class: CoalesceOptionalStrings - X-Ref
Replaces (?:ab?|b)? with a?b?canRun(array $strings) X-Ref |
{@inheritdoc} |
runPass(array $strings) X-Ref |
{@inheritdoc} |
buildCoalescedStrings(array $prefixStrings, array $suffix) X-Ref |
Build the final list of coalesced strings return: array[] param: array[] $prefixStrings param: array $suffix |
buildPrefix(array $strings) X-Ref |
Build the list of strings used as prefix return: array[] param: array[] $strings |
buildSuffix(array $strings) X-Ref |
Build a list of strings that matches any given strings or nothing Will unpack groups of single characters return: array[] param: array[] $strings |
getPrefixGroups(array $strings) X-Ref |
Get the list of potential prefix strings grouped by identical suffix return: array param: array[] $strings |
isSingleOptionalAlternation(array $strings) X-Ref |
Test whether given list of strings starts with a single optional alternation return: bool param: array $strings |
Generated: Sat Nov 4 14:26:03 2023 | Cross-referenced by PHPXref 0.7.1 |