---
title: 'Thema der Woche: Reguläre Ausdrücke'
url: 'https://tutego.de/blog/javainsel/2008/03/thema-der-woche-regulare-ausdrucke'
markdown: 'https://tutego.de/blog/javainsel/2008/03/thema-der-woche-regulare-ausdrucke.md'
date: '2008-03-11'
description: 'Reguläre Ausdrücke vereinfachen die Abfragen an Strings radikal. Lese zunächst zur Einleitung Regular Expressions in Java (PPT) Anschließend sollte man die die API-Doku lesen: http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html http://java.sun.com/javase/6/docs/api/java/util/regex…'
taxonomy:
  category:
    - 'Die wöchentliche Dosis Java'
---

# Thema der Woche: Reguläre Ausdrücke

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Thema der Woche: Reguläre Ausdrücke

11.03.2008 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Reguläre Ausdrücke vereinfachen die Abfragen an Strings radikal. Lese zunächst zur Einleitung

- [Regular Expressions in Java](http://www.cis.upenn.edu/~matuszek/cit597-2002/Lectures/java-regex.ppt) (PPT)

Anschließend sollte man die die API-Doku lesen:

- [http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html](http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html "http://java.sun.com/javase/6/docs/api/java/util/regex/Pattern.html")
- [http://java.sun.com/javase/6/docs/api/java/util/regex/Matcher.html](http://java.sun.com/javase/6/docs/api/java/util/regex/Matcher.html "http://java.sun.com/javase/6/docs/api/java/util/regex/Matcher.html")

In einer Code-Suchmaschine kann man nun einige Beispiele für Pattern-Nutzung ablesen:

- [http://www.google.com/codesearch?q=lang%3Ajava+%22pattern.matches%22&hl=de&btnG=Code+suchen](http://www.google.com/codesearch?q=lang%3Ajava%2B%22pattern.matches%22&hl=de&btnG=Code%2Bsuchen "http://www.google.com/codesearch?q=lang%3Ajava+%22pattern.matches%22&hl=de&btnG=Code+suchen")

Mehr Beispiele (allerdings auch mit Perl-RegEx, die Java nicht unterstützt) gibt die Seite

- [http://regexlib.com/](http://regexlib.com/ "http://regexlib.com/")

Hier sollte man sich ein paar Beispiele anschauen.

Zum Schluss eine Übung: Schreibe einen RegEx-Ersetzer, der aus einem Satz mit der „Basic text formatting“ Regel der Wiki-Syntax ([http://wiki.splitbrain.org/wiki:syntax](http://wiki.splitbrain.org/wiki:syntax "http://wiki.splitbrain.org/wiki:syntax")) HTML erzeugt. Also soll aus

```markdown
bold
```

folgendes werden:

```text
bold
```

Kategorien: [Die wöchentliche Dosis Java](https://tutego.de/blog/javainsel/category/die-woechentliche-dosis-java/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Alternative Sprachen für die und auf der JVM](https://tutego.de/blog/javainsel/2008/03/alternative-sprachen-fur-die-und-auf-der-jvm.md)
- Next: [Neues aus EJB 3.1](https://tutego.de/blog/javainsel/2008/03/neues-aus-ejb-3-1.md)
