Strings and Regular Expressions
1.
PHP has long supported two regular expression implementations known as _______ and _______
i) Perl
ii) PEAR
iii) Pearl
iv) POSIX
2.
Which one of the following regular expression matches any string containing zero or one p?
3.
[:alpha:] can also be specified as ________
4.
How many functions does PHP offer for searching strings using POSIX style regular expression?
5.
What will be the output of the following PHP code?
<?php
$username = "jasoN";
if (ereg("([^a-z])",$username))
echo "Username must be all lowercase!";
else
echo "Username is all lowercase!";
?>
6.
POSIX implementation was deprecated in which version of PHP?
7.
POSIX stands for ____________
8.
What will be the output of the following PHP code?
<?php
$text = "this is\tsome text that\nwe might like to parse.";
print_r(split("[\n\t]",$text));
?>
9.
Which of the following would be a potential match for the Perl-based regular expression /fo{2,4}/?
i) fol
ii) fool
iii) fooool
iv) fooooool
10.
Which among the following is/are not a metacharacter?
i) \a
ii) \A
iii) \b
iv) \B