So schließen Sie Zwischensummenzeilen vom Ergebnis ausC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 So schließen Sie Zwischensummenzeilen vom Ergebnis aus

Post by Anonymous »

Rechnung enthält Dienstleistungen und Zwischensummenzeilen:

Code: Select all

Service1 1058 187822_MB 1 000 000
Service2 48 02:42:39 2 000 000
Subtotal 3 302 5998
Service3 8 4 000 000
Subtotal 4 302 5998
Summe ist die dritte Zahl von rechts.
Wie extrahiere ich Dienstleistungszeilen ohne Zwischensummenzeilen?
Ergebnis sollte sein

Code: Select all

Service1 1
Service2 2
Service3 4
Regex https://regex101.com/r/ZKUMtQ/1

Code: Select all

(?(?!(Subtotal))\S+)[^\n]*? (?\d+) \d+ \d+
gibt auch Zwischensummenzeilen ohne Anfangsbuchstaben S zurück

Code: Select all

Service1 1
Service2 2
ubtotal 3
Service3 4
ubtotal 4

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • So schließen Sie Zwischensummenzeilen vom Ergebnis aus
    by Anonymous » » in C#
    0 Replies
    0 Views
    Last post by Anonymous
  • So schließen Sie Zwischensummenzeilen vom Ergebnis aus
    by Anonymous » » in C#
    0 Replies
    0 Views
    Last post by Anonymous
  • So führen Sie Quartz.net vom Windows -Service aus, ohne zu schließen
    by Anonymous » » in C#
    0 Replies
    21 Views
    Last post by Anonymous
  • Schließen Sie Android ViewPager vom Adapter
    by Guest » » in Android
    0 Replies
    43 Views
    Last post by Guest
  • Schließen Sie Android ViewPager vom Adapter
    by Guest » » in C#
    0 Replies
    48 Views
    Last post by Guest