progster Posted September 3, 2013 at 11:45 PM Report #523386 Posted September 3, 2013 at 11:45 PM Boa noite, Via notepad++ abri um ficheiro .xml onde pelo ctrl+f (localizar) precisava de localizar e substituir por exemplo: "<delay>valoresnumericos</delay>", por "<delay>0</delay>", onde "valores numéricos" podem ir do 1 a 200000. Até aqui tudo bem pois utilizei o filtro "<delay>.*0</delay>", ou seja pedi para localizar todos os registos com pelo menos um zero onde de seguida substitui pelo valor pretendido. O problema é que posso ter "<delay>valoresnãonumericos</delay>", e precisava de saber quantos tenho no ficheiro .xml (pode tratar-se de algumas centenas). A minha pergunta é: Existe algum filtro que me possa ajudar? Agradeço desde já toda e qualquer ajuda que me possam dar. Cumprimentos. Não resolvo dúvidas por PM.
nelsonr Posted September 4, 2013 at 07:34 AM Report #523390 Posted September 4, 2013 at 07:34 AM (edited) Algo assim? <delay>\D*</delay> (tendo a busca a usar regular expressions) Edited September 4, 2013 at 08:15 AM by nelsonr
progster Posted September 4, 2013 at 12:34 PM Author Report #523420 Posted September 4, 2013 at 12:34 PM Era isso mesmo que precisava. Obrigado. Última questão antes de fechar o tópico: Onde posso encontrar informação online do género? Não resolvo dúvidas por PM.
pikax Posted September 4, 2013 at 01:04 PM Report #523423 Posted September 4, 2013 at 01:04 PM ve se isto ajuda http://www.zytrax.com/tech/web/regex.htm Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
progster Posted September 4, 2013 at 02:26 PM Author Report #523443 Posted September 4, 2013 at 02:26 PM Isto mesmo. Obrigado a todos pela ajuda prestada. Não resolvo dúvidas por PM.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now