str = 'FW201703002082017MF0164EXESTBOPF01163500116000 0001201700258000580000116000.WALTERS BAY BOGAWANTALAWA 1M'
Above Ausdruck wird die Zeichenfolge aufgeteilt werden muß und separat wie folgt extrahieren:einen regulären Ausdruck benötigt String in Python zu spalten
Borkername = FW
Sale year = 2017
Saleno = 0300
sale_dte = 20.08.2017 # date need to be format
Factoryno = MF0164
Catalogu code= EXEST
Grade =BOPF
Gross weight =01163.50 #decimal point needed
Net Weight = 01163.50 #decimal point needed
Lot_No = 0001
invoice_year = 2017
invoice_no = 00258
price = 000580.00 #decimal point needed
Netweight = 01160.00 #decimal point needed
Buyer = 'WALTERS BAY BOGAWANTALAWA'
Buyer_code = '1M'
Dies ist eine einzige Zeile ohne Nenner. Also, bitte hilf mir, einen regulären Ausdruck zu schreiben, um jedes Feld in Python zu trennen.
Zum Beispiel:
(\A[A-Z]{2})
Das gibt mir die ersten zwei Zeichen. Wie kann ich die nächsten 4 Ziffern als Jahr bekommen?
I habe mehr als 10.000 ähnliche reco rds in der Textdatei. – hiran
Sie beginnen mit der Eingabe auf der Tastatur ... –
So funktioniert SO nicht. Sie sollten etwas selbst ausprobieren, und wenn es nicht funktioniert, können Sie hier um Hilfe bitten. – IanS