Gostaria de escrever uma expressão regular que começa com a string "wp" e termina com a string "php" para localizar um ficheiro num directório. Como é que o faço?
Exemplo de ficheiro: wp-comments-post.php
^wp.*.php$
Deve fazer o truque.
O .*
significa " qualquer carácter, repetido 0 ou mais vezes". O próximo .
escapou porque é'é um carácter especial, e pretende um período literal (".php"). Don'não se esqueça que se'estiver a digitar isto como uma string literal em algo como C#, Java, etc., precisa de escapar à barra invertida porque é'é um carácter especial em muitas cordas literais.
Exemplo: ajshdjashdjashdlasdlhdlSTARTasdasddaasdENDaknsdklansdklansdlknaldknaaklsdn
START\w*END
regressar: STARTasdasdsdaasdEND - dar-lhe-á palavras entre START e END
START\d*END
regressar: START12121212END - dar-lhe-á números entre START e END
START\d*_d*END
regressar: START12121212PTEND - dar-lhe-á números entre START e END tendo