Ich schreibe einen regulären Ausdruck, um zuerst 6 oder 8 Ziffern zu akzeptieren, dann d, m, md, DM oder überhaupt keinen Buchstaben z.B.Regex zum Akzeptieren von 6 oder 8 Ziffern, gefolgt von 0, 1 oder 2 Buchstaben
- 121212 - gültig
- 12121212 - gültig
- 121212d - gültig
- 121212md - gültig
I
/(^(\d{6}|\d{8}))(d|m|dm|md|)$/gi
ist es richtig oder falsch geschrieben haben?
Sie können es auf https://regex101.com/ überprüfen – Tushar
Sie wahrscheinlich das Suffix wie tun könnte (dm |? Md). Abgesehen davon, sieht a-ok aus. Sie müssen es nur testen. –
Wie wäre es mit '^ (\ d {6} | \ d {8}) (dm? | Md? |) $' – sideroxylon