numeral_english_to_arabic¶
- pyhelpers.text.numeral_english_to_arabic(x)[source]¶
Convert a number written in English words into its equivalent numerical value represented in Arabic numerals.
- Parameters:
x (str) – A number expressed in the English language.
- Returns:
The equivalent Arabic number.
- Return type:
int
Examples:
>>> from pyhelpers.text import numeral_english_to_arabic >>> numeral_english_to_arabic('one') 1 >>> numeral_english_to_arabic('one hundred and one') 101 >>> numeral_english_to_arabic('a thousand two hundred and three') 1203 >>> numeral_english_to_arabic('200 and five') 205 >>> numeral_english_to_arabic('Two hundred and fivety') # Two hundred and fifty Exception: Illegal word: "fivety"