迹忆客 计算机编程题库

题库 > 正则表达式 > 元字符 练习:21

元字符

请找出下面在正则表达式中不具有特殊性的字符
  • 双引号 "
  • 插入符号 ^
  • 美元符号 $
  • 星号 *
正确答案是:A
正确率:76%

解析:

在不同的语言中,有12个具有特殊含义的字符:反斜杠\ ,字符^ ,符号$,点.,竖线符号| ,问号?,星号* ,加号+ ,左括号,右括号,方括号[和左花括号{,这些特殊字符通常称为“元字符”。这些元字符是不能单独使用的。如果要将这些字符中的任何一个用作正则表达式中的文字,则需要使用反斜杠对它们进行转义。 作为一名程序员,出于习惯,可能会认为双引号具有特殊性。其实不然,在正则表达式中,单引号'和双引号"并不是特殊字符。所以在编写正则表达式时切勿像在变成语言中那样,使用反斜线对它们进行转义。

查看笔记

扫码一下
查看教程更方便