迹忆客 计算机编程题库

模式修饰符

正则表达式中,哪个修饰符用于多行模式
  • (?m)
  • (?s)
  • (?i)
  • (?x)
正确答案是:A
正确率:82%

解析:

(?m)(用于“多行模式”)使^$在目标字符串中每行的开头和结尾处都匹配。在Ruby中,(?m)使点与所有字符匹配,而不会影响在Ruby中每行的开头和结尾始终匹配的^$。在Tcl中,(?m)还可以防止点与换行符匹配。

查看笔记

扫码一下
查看教程更方便