正则表达式和有限自动机.docVIP

  • 30
  • 0
  • 约1.22万字
  • 约 14页
  • 2017-08-15 发布于重庆
  • 举报
正则表达式和有限自动机.doc

第二部分 正规语言和有限自动机 语言往往是无限集,但描述的方法往往是有限的,一种方法是描述如何通过字符串操作由简单的字符串产生整个语言,或者描述如何通过集合操作由简单语言产生复杂语言。另一种方法是描述识别字符串是否属于某个语言的机制,也就是描述一个算法过程。 本书考察的最简单的语言类是正规语言,正规语言能够通过应用有限次的某个标准操作从一元语言产生。正规语言能够被有限自动机识别,有限自动机是空间严格受限的简单机器。 在第二部分,我们还考察正规语言的另外一些特点:1)导出将一种语言的描述翻译成另一种语言的描述的算法;2)使用形式化方法描述语言;3)正规语言在实际中的应用。 正则表达式和有限自动机正则语言和正则表达式regular language和regular expression有时也翻译成正规语言和正规表达式。 正则语言可以从非常简单的表达式得到,初始语言的字符串为空或单字母,仅使用合并、连接和?, 1}上的正则表达式,通过这些例子,能够感受到书写正则表达式的一些规律。 语言 相应的正则表达式 {(} ( {0} 0 {001}或{0}{0}{1} 001 {0, 1}或{0}({1} 0+1 {0, 10}或{0}({10} 0+10 {1, (}{001} (1+()001 {110}*{0, 1} (110)*(0+1) {1}*{10} 1*10 {1

文档评论(0)

1亿VIP精品文档

相关文档