Python: Wie kann ich nur eine bestimmte Zeichenfolge drucken, die mit einem bestimmten Zeichen beginnt?

Amit Kumar Manjhi

Ich habe eine Textdatei mit einer Liste von URLs, die wie folgt aussieht:

https://www.ebay.com/itm/Egyptian-Comfort-1800-Count-4-Piece-Bed-Sheet-Set-Deep-Pocket-Bed-Sheets/142436469971?epid=1760442729&hash=item2129e00cd3%3Ag%3A7gIA % 2526rpp_cid% 253D601435485fceeb223c6f4511 & var = 442541824291

Hier möchte ich nur epid = 1760442729 drucken, während ich die Textdatei lese.

Ich habe versucht:

result = []`
with open('deals.txt', 'r') as f:
for line in f:
    if line.startswith('?epid='):
        break
    result.append(line)
print(result[0].split('epid='))

Aber ich bekomme nicht das erwartete Ergebnis.

Jede Hilfe oder Anregung wird für mich hilfreich sein. Danke im Voraus

Epsi95
import re

s = """https://www.ebay.com/itm/Egyptian-Comfort-1800-Count-4-Piece-Bed-Sheet-Set-Deep-Pocket-Bed-Sheets/142436469971?epid=1760442729&hash=item2129e00cd3%3Ag%3A7gIAAOSw3YBdRVJd&_trkparms=%2526rpp_cid%253D601435485fceeb223c6f4511&var=442541824291
https://www.ebay.com/itm/Egyptian-Comfort-1800-Count-4-Piece-Bed-Sheet-Set-Deep-Pocket-Bed-Sheets/142436469971?epid=172442729&hash=item2129e00cd3%3Ag%3A7gIAAOSw3YBdRVJd&_trkparms=%2526rpp_cid%253D601435485fceeb223c6f4511&var=442541824291"""

for i in re.findall(r'epid=(\d+)&', s, re.MULTILINE):
    print(f'epid = {i}')
epid = 1760442729
epid = 172442729

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Wie wähle ich eine bestimmte Zeile aus einer Textdatei aus, die mit einem bestimmten Wort / einer bestimmten Zeichenfolge beginnt?

Wie grep ich eine Zeichenfolge in einer Datei, die mit zwei bestimmten Zeichen beginnt und endet?

Suchen und drucken Sie die Indizes eines Teilstrings in einer Zeichenfolge, die mit einem bestimmten Zeichen in Python beginnt und endet

Wie kann ich in Bash überprüfen, ob eine Zeichenfolge mit einem bestimmten Wert beginnt?

Wie kann man eine Zeichenfolge mit mindestens einem Buchstaben abgleichen und nur bestimmte Zeichen zulassen?

Kann ich eine Teilzeichenfolge aus einer Zeichenfolge entfernen, die an einer bekannten Position beginnt und an einem bestimmten Zeichen endet?

Ersetzen Sie Daten in eine Zeichenfolge, die mit einem bestimmten Zeichen beginnt und mit einem bestimmten Zeichen endet

Holen Sie sich in einem Array eine Zeichenfolge, die mit einem bestimmten Zeichen beginnt

wie man eine Zeichenfolge auf eine bestimmte Zeichenfolge zuschneidet, die mit einem Symbol in C# beginnt

Wie überprüfe ich, ob das erste Zeichen jeder Zeichenfolge in einer Liste mit einem bestimmten Zeichensatz in Python beginnt oder nicht?

Wie kann ich nach einer Übereinstimmung mit einem regulären Ausdruck suchen, die vor einem bestimmten Index einer Zeichenfolge beginnt?

Pandas - Extrahieren Sie eine Zeichenfolge, die mit einem bestimmten Zeichen beginnt

Wie entferne ich alles, was mit einem bestimmten Zeichen (@) an verschiedenen Stellen in der Zeichenfolge in R beginnt?

Wie kann ich eine Zeile nur entfernen, wenn darauf eine Zeile folgt, die mit dem gleichen Zeichen beginnt?

Drucken nur, wenn eine bestimmte Zeit in Python mit x beginnt

Wie kann ich eine Zeichenfolge NUR nach einem bestimmten Zeichen in einer Spalte / einem Feld in awk oder bash entfernen?

Wie kann ich eine Zeile entfernen, die für bestimmte Spalten ein Duplikat ist, und die eine Zeile mit einem bestimmten Wert / Zeichen einer nicht doppelten Spalte beibehalten?

Wie entferne ich eine Unterliste, die mit einem bestimmten Element in Python 3 beginnt?

Wie kann ich in Python nur die Buchstaben einer Zeichenfolge drucken?

Wie suche ich in SQL nach einer Zeichenfolge, die mit einem bestimmten Buchstaben beginnt und dann eine Zahl hat?

Python ersetzt die gesamte Zeichenfolge, wenn sie mit einem bestimmten Zeichen im Datenrahmen beginnt

RUBY: Wie kann ich nur die Wörter drucken, die mit einem bestimmten Buchstaben aus einem Array beginnen?

Wie entferne ich eine ganze Zeichenfolge, die NUR von der letzten Instanz eines bestimmten Wortes beginnt?

Regex: Jede Zeichenfolge in einem Muster, die mit einem bestimmten Zeichen beginnt, gefolgt von einem beliebigen Zeichen

Wie bekomme ich schnell eine bestimmte Zeichenfolge nach und vor einem bestimmten Zeichen?

Wie kann ich mit csv.DictReader nur Zeilen herausfiltern und drucken, die ein Feld mit einem bestimmten Wert haben?

Wie kann ich überprüfen, ob eine Zeichenfolge mit einem beliebigen Zeichenwert aus einem Array in Python beginnt?

Wie kann ich mit gsub bestimmte Zeichen vor und nach einem beliebigen Zeichen in einer Zeichenfolge entfernen?

Wie kann ich in Python eine Liste mit einer Zeichenfolge drucken?

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  3. 3

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  4. 4

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  7. 7

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  8. 8

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  9. 9

    Eclipse Oxygen - Projekte verschwinden

  10. 10

    Wie wählt man Unterschiede mit drei Tabellen aus?

  11. 11

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  12. 12

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  13. 13

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  14. 14

    Wie kann ich den Kaskadenmodus global einstellen?

  15. 15

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  16. 16

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  17. 17

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  18. 18

    Was ist schneller: SUM über NULL oder über 0?

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  21. 21

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

heißlabel

Archiv