Wie kann ich mit Regex überprüfen, wenn die ersten beiden Ziffern einer Benutzereingabenummer mit 33 übereinstimmen?Python - Überprüfen Sie mit Regex die ersten beiden Ziffern einer Benutzereingangsnummer
-2
A
Antwort
0
import re
if re.match('^33', s):
print "String %s starts with 33..." % s
+0
es funktionierte die vorgeschlagenen re-Methoden und die Scheibe eins! Danke an euch alle !! – VorX
1
import re
pattern = "^33" #^means begin of the string
pattern = re.compile(pattern)
if pattern.search(YourUserInput):
# Your code
Verwandte Themen
- 1. JS Regex letzten zwei Ziffern entspricht den ersten beiden Ziffern
- 2. Überprüfen Sie die Nummern/Ziffern
- 3. Wie überprüft man die letzten beiden Ziffern?
- 4. Wie richtig diese regex überprüfen Python mit
- 5. Extrahiere die ersten beiden PDF-Zeilen mit Python und pyPDF
- 6. überspringen ersten beiden Elemente in einer Aufzählung - Python
- 7. Benutzer mit Ziffern überprüfen
- 8. So überprüfen Sie die Sonderzeichen mit Regex
- 9. Mit while-Schleife die kleinste Benutzereingangsnummer finden
- 10. Löschen von Ziffern in Python (Regex)
- 11. Letzte 2 Ziffern einer Ganzzahl? Python 3
- 12. RegEx ersten beiden Zeichen überprüfen muss "1 (numaric) -" sein in 9 Brief sollte Wort remaing alphanumaric
- 13. Python: überprüfen Regex Ausdruck
- 14. JavaScript Regex - passen Sie die letzten 2 Ziffern und überprüfen Sie im numerischen Bereich
- 15. Wie liest man nur die ersten beiden Zahlen? Python + UART
- 16. Verwenden von Regex zum Extrahieren der ersten 6 Ziffern einer Textdatei
- 17. Mit str_extract_all nur die ersten beiden Wörter in R extrahieren?
- 18. C# Validate die ersten beiden Ziffern für eine vierstellige Konsole Eingang
- 19. python regex ersten/kürzeste Spiel
- 20. Wie kann ich nur die ersten beiden Übereinstimmungen pro Zeile ersetzen, mit regex in Notepad ++
- 21. PHP die ersten scientificly signifikant ‚nicht null‘ Ziffern einer Gleitzahl
- 22. So zeigen Sie die ersten 12 Ziffern des Sternchens und die letzten 4 Ziffern an
- 23. Regex begrenzen Ziffern zu wiederholen
- 24. Warum sind die ersten beiden Argumente von cgi.FieldStorage Keine?
- 25. C++ - Ich möchte die ersten beiden Ziffern nach einem Dezimalpunkt auswählen und prüfen, ob sie gleich sind und nicht 0
- 26. Ein oder zwei Ziffern Regex
- 27. Keine Ziffern Java Regex Pattern
- 28. Regex-Problem (Ziffern und Punkte)
- 29. Wie erhalten Sie die ersten beiden Zahlen in einem Integral?
- 30. Die Kombination dieser beiden Regex-Anweisungen in einer einzigen Anweisung?
Warum einen regulären Ausdruck verwenden? Verwenden Sie einfach '.startswith ('33')'. –
danke Willem. Ich habe es bereits mit .startswith getestet und funktioniert. Ich möchte es zusätzlich mit Regex testen – VorX
auch Sie können Listen Slicing wie verwenden: 'a = input(); a [: 2] == '33'' –