元字符是什么,'?'比赛?

时间:2011-08-15 10:08:57

标签: regex perl

我研究过,我知道'?'如果匹配函数中的结果发生0或1次,则用于匹配。不幸的是,我找不到一个明确的例子'究竟是什么'?'匹配。

干杯。

2 个答案:

答案 0 :(得分:14)

正则表达式

co?at 

匹配coatcat

答案 1 :(得分:8)

?本身与任何东西都不匹配。它只是修饰前一个原子(例如字符或组)的修饰符。它的作用就是你所说的:前面的原子必须出现0或1次才能使正则表达式匹配。