正在加载图片...
用LEX语言表达正则表达式 ·在方括号(表示字符类)中,大多数的元字符都丧失了 其特殊状况,且不必用引号括起来。甚至如果可以首先 将连字符(-)列出来的话,则也可以将其看作字符。因此, 可将正则表达式C+“"-”)写作-+],但不能写成[十-], 这是因为元字符“-用于表示字符的一个范围。又例如: [."?表示了句号、引号和问号3个字符中的任一个字符, 此时,这三个字符在方括号中都丧失了它们元字符的含 义 但是有一些字符即使是在方括号中也仍是元字符,如\ 和个。如果要得到像反斜杠\这种真正的字符就必须在字 符前加一个反斜杠。由于引号在方括号内已失去了它们 的元字符的含义,所以不能用引号,因此[\^Ⅵ就表示 了真正的字符^和\用LEX语言表达正则表达式 •在方括号(表示字符类)中,大多数的元字符都丧失了 其特殊状况,且不必用引号括起来。甚至如果可以首先 将连字符(-)列出来的话,则也可以将其看作字符。因此, 可将正则表达式(“+”|”-”)写作[-+],但不能写成[+-], 这是因为元字符“-”用于表示字符的一个范围。又例如: [.”?]表示了句号、引号和问号3个字符中的任一个字符, 此时,这三个字符在方括号中都丧失了它们元字符的含 义。 •但是有一些字符即使是在方括号中也仍是元字符,如\ 和^。如果要得到像反斜杠\这种真正的字符就必须在字 符前加一个反斜杠。由于引号在方括号内已失去了它们 的元字符的含义,所以不能用引号,因此[\^\\]就表示 了真正的字符^和\
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有