B*******1 发帖数: 2454 | 1 【 以下文字转载自 JobHunting 讨论区 】
发信人: absolute100 (绝对100度), 信区: JobHunting
标 题: Re: 问个google面试题
发信站: BBS 未名空间站 (Sat Jul 2 21:20:03 2011, 美东)
when you are at b, it doen't match
for another example, ab?c match abdc, when you are at ?, any next char from
string is accepted
and
了? |
B*******1 发帖数: 2454 | 2 不太懂regex,但是看了一下wiki
请问ab?c match ac吗?
ab?c match abdc吗?
非常感谢。
from
【在 B*******1 的大作中提到】 : 【 以下文字转载自 JobHunting 讨论区 】 : 发信人: absolute100 (绝对100度), 信区: JobHunting : 标 题: Re: 问个google面试题 : 发信站: BBS 未名空间站 (Sat Jul 2 21:20:03 2011, 美东) : when you are at b, it doen't match : for another example, ab?c match abdc, when you are at ?, any next char from : string is accepted : and : 了?
|
b*******r 发帖数: 5 | 3 请问ab?c match ac吗? NO
ab?c match abdc吗? YES |
l********a 发帖数: 1154 | |
a***y 发帖数: 2803 | 5 wiki上貌似说
? 代表 0或者1个在?之前的字符;
* 代表 0或者多个在*之前的字符.
【在 B*******1 的大作中提到】 : 不太懂regex,但是看了一下wiki : 请问ab?c match ac吗? : ab?c match abdc吗? : 非常感谢。 : : from
|
r*****s 发帖数: 51 | 6 答案与此相反
【在 b*******r 的大作中提到】 : 请问ab?c match ac吗? NO : ab?c match abdc吗? YES
|
y*******g 发帖数: 6599 | 7 你把regex当wild card用了
【在 b*******r 的大作中提到】 : 请问ab?c match ac吗? NO : ab?c match abdc吗? YES
|
M*********t 发帖数: 257 | 8 * Match 0 or more times the previous char
+ Match 1 or more times
? Match 1 or 0 times
Just use Perl to do an experiment you will see
if($string =~ /ab?c/){
print "Yes\n";
}
from
【在 B*******1 的大作中提到】 : 不太懂regex,但是看了一下wiki : 请问ab?c match ac吗? : ab?c match abdc吗? : 非常感谢。 : : from
|
|