Die minimalen und maximalen Escape-Zahlen werden im regulären Ausdruck unterstütztPython

Python-Programme
Anonymous
 Die minimalen und maximalen Escape-Zahlen werden im regulären Ausdruck unterstützt

Post by Anonymous »

Ich möchte in regulären Ausdrücken alle Zahlen in Zeichen umwandeln, weiß aber nicht, welche Zahlen in welche Zeichen umgewandelt werden können.
Zum Beispiel möchte ich alle folgenden Zahlen mit Escapezeichen versehen:

Code: Select all

\123       --> convert to some ''
\456       --> convert to some ''
\789       --> convert to some ''
\256       --> convert to some ''
\257       --> convert to some ''
\258       --> convert to some ''
\1234      --> convert to some ''
\567890    --> convert to some ''
Hier ist der Python-Code zum Testen:

Code: Select all

import re
p = re.compile('[\123\456\789\256\257\258\1234\567890]')
print(p.match("0123456789"))
Hier ist die Ausgabe:

Code: Select all

# python3
>>> import re
>>> p = re.compile('[\123\456\789\256\257\258\1234\567890]')
>>> print(p.match("0123456789"))

>>>
Was ist das "

Code: Select all

\{min_number}
“ und „

Code: Select all

\{max_number}
" sind im regulären Ausdruck erlaubt/unterstützt?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post