Open Journal Systems
3.3.0
|
Static Public Member Functions | |
static | dec2roman ($num) |
static | evaluateStringPluralism ($str) |
static | extractNumber ($string) |
static | getCompareNumber () |
static | isRomanNumber ($str) |
static | isRomanRange ($number) |
static | roman2Dec ($romanNumber) |
static | splitByRangeDelimiter ($str) |
Data Fields | |
const | PATTERN_AFFIXES = "/^[a-z]?\d+[a-z]?$/i" |
const | PATTERN_COMMA_AMPERSAND_RANGE = "/\d*([\s?\-&+,;\s])+\d+/" |
const | PATTERN_ORDINAL = "/\d+(st|nd|rd|th)?\.?$/" |
const | PATTERN_ROMAN = "/^[ivxlcdm]+\.?$/i" |
const | PATTERN_ROMAN_RANGE = "/^([ivxlcdm]+\.*\s*[*\–\-&+,;]\s*){1,}[ivxlcdm]+\.?$/i" |
const | ROMAN_DIGITS |
const | ROMAN_NUMERALS |
Definition at line 20 of file NumberHelper.php.
|
static |
|
static |
$str |
Definition at line 134 of file NumberHelper.php.
References Seboettg\CiteProc\Util\NumberHelper\isRomanNumber().
Referenced by Seboettg\CiteProc\Util\NumberHelperTest\testEvaluateStringPluralism().
|
static |
|
static |
Definition at line 53 of file NumberHelper.php.
|
static |
$str |
Definition at line 118 of file NumberHelper.php.
Referenced by Seboettg\CiteProc\Util\NumberHelper\evaluateStringPluralism(), and Seboettg\CiteProc\Util\NumberHelperTest\testIsRomanNumber().
|
static |
|
static |
$romanNumber |
Definition at line 90 of file NumberHelper.php.
Referenced by Seboettg\CiteProc\Util\NumberHelperTest\testRoman2Dec().
|
static |
const Seboettg\CiteProc\Util\NumberHelper::PATTERN_AFFIXES = "/^[a-z]?\d+[a-z]?$/i" |
Definition at line 29 of file NumberHelper.php.
const Seboettg\CiteProc\Util\NumberHelper::PATTERN_COMMA_AMPERSAND_RANGE = "/\d*([\s?\-&+,;\s])+\d+/" |
Definition at line 31 of file NumberHelper.php.
const Seboettg\CiteProc\Util\NumberHelper::PATTERN_ORDINAL = "/\d+(st|nd|rd|th)?\.?$/" |
Definition at line 23 of file NumberHelper.php.
const Seboettg\CiteProc\Util\NumberHelper::PATTERN_ROMAN = "/^[ivxlcdm]+\.?$/i" |
Definition at line 25 of file NumberHelper.php.
const Seboettg\CiteProc\Util\NumberHelper::PATTERN_ROMAN_RANGE = "/^([ivxlcdm]+\.*\s*[*\–\-&+,;]\s*){1,}[ivxlcdm]+\.?$/i" |
Definition at line 27 of file NumberHelper.php.
const Seboettg\CiteProc\Util\NumberHelper::ROMAN_DIGITS |
Definition at line 40 of file NumberHelper.php.
const Seboettg\CiteProc\Util\NumberHelper::ROMAN_NUMERALS |
Definition at line 33 of file NumberHelper.php.