Je veux correspondreComment rendre une expression Perl d'expression régulière facultative?
my @array = ('Tree' , 'JoeTree','Joe');
foreach (@array) {
if ($_ =~ /^(Joe)[^Tree]/gi) {
print "matched $_";
}
}
Il ne correspondant à Joe. il ne devrait pas correspondre à autre chose
Vous devez expliquer exactement ce que vous faites et ne voulez pas que votre expression rationnelle. Ce que vous essayez d'accomplir n'est pas clair. – cjm
Tree, vous avez posé beaucoup de questions mal formulées ces derniers temps, et il est difficile de vous aider: s'il vous plaît lire [Jon Skeet's guide to Writing the Perfect Question] (http://tinyurl.com/so-hints) . Je vous remercie! – Ether