DictionaryWordQ
DictionaryWordQ["word"]
tests whether "word" is a recognized dictionary word.
Details and Options
- DictionaryWordQ["word"] returns True if "word" is a correctly spelled dictionary word.
- DictionaryWordQ accepts the following options:
-
IgnoreCase False whether to check letter casing Language $Language what language to use - Setting the option IgnoreCase->True makes DictionaryWordQ treat lowercase and uppercase letters as equivalent.
- Language->lang specifications can be a string or a "Language" entity.
Examples
open allclose allScope (2)
DictionaryWordQ does not ignore or remove punctuation characters:
Hyphenated words are checked for correct spelling individually:
Options (2)
IgnoreCase (1)
Proper nouns are typically case sensitive:
IgnoreCase can be used to treat uppercase and lowercase letters as equivalent:
Possible Issues (2)
DictionaryWordQ returns unevaluated for non-string inputs:
Not all languages have spelling dictionaries available:
Text
Wolfram Research (2016), DictionaryWordQ, Wolfram Language function, https://reference.wolfram.com/language/ref/DictionaryWordQ.html.
CMS
Wolfram Language. 2016. "DictionaryWordQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DictionaryWordQ.html.
APA
Wolfram Language. (2016). DictionaryWordQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DictionaryWordQ.html