零语英语

regular language

英 /ˈreɡjələ ˈlæŋɡwɪdʒ/美 /ˈrɛɡjələr ˈlæŋɡwɪdʒ/

n. 名词词组

正则语言;规则语言;日常语言

词义说明

regular language 的核心含义是“正则语言”,指形式语言理论中能被有限自动机识别、或能被正则表达式描述的形式语言。这是数学和计算机科学中的专业术语,本义抽象。由此引申出日常用法:一是指“规则的语言”,即符合语法规则、结构正常的语言表达;二是指“日常语言”,与专业术语或文学语言相对。从本义到引申义的逻辑是:正则语言强调“有规律可循”,因此可泛指任何有规则、不混乱的语言形式。

字源分析

regular 源自拉丁语 regularis,意为“属于规则的”,词根 regula 意为“尺子、规则”。language 源自拉丁语 lingua,意为“舌头、语言”。构词逻辑:regular(规则的)+ language(语言)= 有规则的语言。在计算机科学中,该词由数学家斯蒂芬·克莱尼在 1950 年代提出,用于描述可由正则表达式定义的语言类。记忆时可联想:regular 即“有规律的”,因此 regular language 就是“有规律可循的语言”,既指形式语言中的正则语言,也泛指规则明确的语言。

什么场合用

regular language 主要出现在学术写作中,尤其是计算机科学、数学和语言学领域,指形式语言理论中的正则语言。在语法学讨论中,可指“规则语言”,即符合语法规则的语言。在日常口语中,可指“日常语言”或“普通语言”,与专业术语相对。在新闻报道中,偶尔用来描述“规范的语言”或“正常的语言”。在商务邮件中,几乎不用。法律文本中极少见,除非涉及语言规范。文学作品中,可能用来指“平实的语言”或“普通语言”。各场景下语气均为中性,含义随语境变化。

语法要点

regular language 是可数名词词组,复数形式为 regular languages。作主语时,谓语动词单复数取决于所指:指一种语言时用单数,指多种语言时用复数。常见句型:X is a regular language; regular languages are closed under union; the set of regular languages。易错点:不要与 regular expression(正则表达式)混淆,前者是语言类,后者是描述工具。在形式语言中,regular language 是类型 3 语言,与 context-free language 等区分。

近义辨析

与 regular language 相近的词有 formal language、natural language、regular expression。formal language 指形式语言,是更广的概念,regular language 是其中一类。natural language 指自然语言,与形式语言相对。regular expression 是描述 regular language 的工具,不是语言本身。在语法学中,regular language 可指“规则语言”,与 irregular language 相对。日常用法中,ordinary language 与 regular language 意思相近,但 ordinary language 更强调“普通”,regular language 更强调“规则”。

使用提示

regular language 是专业术语,语域较高,主要用于学术和技术文本。在非专业语境中,可能被误解为“日常语言”或“规则语言”,需根据上下文判断。褒贬色彩中性。常见误用:将 regular language 与 regular expression 混为一谈,或误以为它指“常规语言”。在形式语言理论中,regular language 有严格定义,不可随意扩展。日常使用中,若想表达“日常语言”,更常用 ordinary language 或 everyday language。

高频搭配

句子示例

  1. The set of strings accepted by a finite automaton is called a regular language.被有限自动机接受的字符串集合称为正则语言。
  2. Regular languages are closed under union, concatenation, and Kleene star.正则语言在并集、连接和克莱尼星号运算下是封闭的。
  3. In linguistics, a regular language is one that can be described by a regular grammar.在语言学中,正则语言是可以用正则文法描述的语言。
  4. He prefers to write in regular language rather than technical jargon.他更喜欢用日常语言而不是专业术语写作。
  5. The professor explained that regular languages are a subset of context-free languages.教授解释说,正则语言是上下文无关语言的一个子集。
  6. Using regular language in official documents can make them more accessible.在官方文件中使用平实的语言可以使其更易懂。

关联词汇

邻近词条

刚刚加入