Gunnar Bittersmann: Regex zur Suche nach Vorkommen einer Zahl in String

Beitrag lesen

@@MudGuard:

nuqneH

NEIN! Das ist NICHT a/k/a!

Puh, da hab ich ja nochmal Glück gehabt, dass es in JavaScript doch a/k/a ist. ;-) Aber …

\d ist nicht dasselbe wie [0-9] (\d matcht alle Dezimal-Ziffern, nicht nur die ASCII-Dezimal-Ziffern, also z.B. auch die bengalischen ab \u09E6)

… danke für den Hinweis.

Abgesehen davon: Warum packst Du \d in eine Zeichenklasse? \d matcht schon ganz alleine Ziffern.

Da hast du unzweifelhaft recht.

[…] nur darum, *ob* 3 (oder mehr) aufeinanderfolgende Ziffern vorhanden sind, ist {3} ausreichend. Und ggf. deutlich effizienter.

Und da auch.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)