Mai 11

This post is also available in: Englisch

Manchmal möchte man vielleicht nicht jede einzelne Ziffer finden, besonders, wenn mehrere Ziffern eigentlich zu einer Zahl zusammengefügt werden sollen.

Hier gibt es Abhilfe:

Pattern p = Pattern.compile(“\\d+”);
Matcher m = p.matcher(“12ckckck43ck”);
boolean b = false;
while (b=m.find())

System.out.print(m.start() + ” “);

Das Zeichen ‘+’ zeigt dem Compiler an, dass ein oder mehrere aufeinanderfolgende Ziffern gefunden werden sollen. Die Ausgabe ist:0 8

  • Print
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • RSS
  • Blogosphere
  • email
  • PDF
  • Wikio
  • Technorati
  • Digg
  • DZone

Leave a Reply

preload preload preload
http://www.wikio.de Blog Top Liste - by TopBlogs.de Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de Software
Webbhotell Top Blogs