Ich frage mich nur in Regx, warum wir keine Zeichenklasse innerhalb einer Zeichenklasse haben könnten? Zum Beispiel wie unten muss ich alle Zahlen ausschließen, die mit 0 beginnen, aber nicht 0 selbst.Zeichenklasse Regulärer Ausdruck Python
jedoch die eckige Klammer in eckiger Klammer nicht gültig ist: [[]]
string = re.findall ('^ [(++) [1-9] [0-9] (++)?] + $ ',' 01 + 2 ')
warum ist das? Ist es nicht viel einfacher, dass wir solche Ausdrücke wie oben machen können?
Vielen Dank! Erik
Danke Roman! Das ist ein netter Ausdruck! Ich frage mich nur, ob ich nur '+' und Zahlen einfügen möchte, die nicht mit 0, sondern mit 0 beginnen, ich denke, es wäre einfacher mit Klasse zu tun, es gibt keine andere Möglichkeit, an die ich denken kann. .. zum Beispiel '1 0 ++' –