[GastForen Programme Print/Bildbearbeitung Adobe InDesign GREP Suchausdruck - Variable bei Ersetzung - Such- und Ersetzungsausdruck, bzw. Hilfe bei der Fehlersuche

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

GREP Suchausdruck - Variable bei Ersetzung - Such- und Ersetzungsausdruck, bzw. Hilfe bei der Fehlersuche

RA75
Beiträge gesamt: 29

23. Okt 2021, 23:32
Beitrag # 1 von 5
Bewertung:
(1525 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

ich schlage mich mit einem GREP-Suchausdruck herum und komme einfach auf keinen grünen Zweig.

Ich hoffe ihr könnt mir da weiterhelfen.

Die Suche ist, ich hoffe das ist soweit verständlich, folgendermaßen, bzw. soll so sein:

- "RSNR" oder "RSNRs" oder keiner der beiden Ausdrücke,
- gefolgt von "Leerzeichen" oder "kein Leerzeichen" und
- dann eine 10-stellige Zeichenfolge, die mit "B0" beginnt.

Die soll dann folgendermaßen ersetzt werden
- falls "RSNR" oder "RSNRs" gefunden wurde, dann soll das auch wieder erscheinen, sonst nicht
- falls ein Leerzeichen folgt, dann soll das ebenfalls wieder erscheinen, sonst nicht
- die 10-stellige Zeichenfolge, beginnend mit "B0" soll wieder erscheinen

Bisher bin ich soweit:

Beispieltext
Zitat habe die RSNR B0743C7TJ8 unter


Abfrage
Code
(RSNR|RSNRs)?( )?(B0)(.{8}) 


Ersetzen durch
Code
$1$2$[RSNR1] 


Klappt, wie gewünscht, mit Ausgabe
Zitat habe die RSNR $[RSNR1] unter


Wenn ich nun aber KEIN Leerzeichen und kein "RSNR", bzw. "RSNRs" habe, Beispieltext:
Code
habe die B0743C7TJ8 unter 


wird bei der Ausgabe daraus
Zitat habe die$2$[RSNR1] unter


Wie bekomme ich das sauber hin, bzw. sieht jemand, wo ich da 'nen Denkfehler mache?

Gewünscht wäre in so einem Fall dann, bzw. die Ausgabe sollte dann so aussehen, dass da dann Folgendes steht:
Zitat habe die $[RSNR1] unter

Vielen Dank für Eure Hilfe und Mühe!
- Adobe CC2021, Windows 10 -

interessiert an GREP, aber noch recht "unbeholfen" :-)
X

GREP Suchausdruck - Variable bei Ersetzung - Such- und Ersetzungsausdruck, bzw. Hilfe bei der Fehlersuche

Thomas Richard
Beiträge gesamt: 18857

24. Okt 2021, 12:34
Beitrag # 2 von 5
Beitrag ID: #581516
Bewertung:
(1432 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Die soll dann folgendermaßen ersetzt werden
- falls "RSNR" oder "RSNRs" gefunden wurde, dann soll das auch wieder erscheinen, sonst nicht
- falls ein Leerzeichen folgt, dann soll das ebenfalls wieder erscheinen, sonst nicht
- die 10-stellige Zeichenfolge, beginnend mit "B0" soll wieder erscheinen

Da fehlt am Ende doch was, oder?

Oder wo kommt das $[RNRS1] in deinen weiter unten folgenden Beispielen her?

Bitte einmal ein oder 2 verschiedene, gewünschte Beispiele vorher/nachher posten.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/


als Antwort auf: [#581515]
(Dieser Beitrag wurde von Thomas Richard am 24. Okt 2021, 12:37 geändert)

GREP Suchausdruck - Variable bei Ersetzung - Such- und Ersetzungsausdruck, bzw. Hilfe bei der Fehlersuche

Thomas Richard
Beiträge gesamt: 18857

24. Okt 2021, 13:04
Beitrag # 3 von 5
Beitrag ID: #581517
Bewertung:
(1418 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Dein Problem ist das vorangestellte RSNR oder RSNRs.

Wird es gefunden ist es $1, ist es nicht vorhanden ist dein führendes Leerzeichen oder B0XXXXXXXX der Treffer $1.

Kannst du es nicht weglassen? Reicht nicht das B0XXXXXXXX als Suchtreffer, evtl. noch durch ein Wortanfang \< abgesichert?

Aber sicher bin ich mir nicht, weil ich deine Ersetzung eben nicht genau verstehe.

Die B0... bleibt oder kommt weg?
Und hinten dran kommt zusätzlich noch ein [RSNR1] ?
Oder ist das auch ne Variable?


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/


als Antwort auf: [#581516]
(Dieser Beitrag wurde von Thomas Richard am 24. Okt 2021, 13:08 geändert)

GREP Suchausdruck - Variable bei Ersetzung - Such- und Ersetzungsausdruck, bzw. Hilfe bei der Fehlersuche

RA75
Beiträge gesamt: 29

24. Okt 2021, 21:10
Beitrag # 4 von 5
Beitrag ID: #581519
Bewertung:
(1354 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Thomas!

Vielen Dank für deine Rückmeldungen.

Das $[RSNR1] soll als Text eingefügt werden, also keine Variable, bzw. Fundstelle wie "$1" und/oder "$2" darstellen.

Das $[RSNR1] benötige ich für eine Abfrage in 'nem anderen Programm, wo ich den Text aus InDesign später einfügen möchte.

Nehme aber fast an, weil das "$" ja ein Attribut für die Fundstellen ist, dass das zu Problemen führt. Insofern werde ich es mal alternativ mit einem "Platzhalter" ersetzen, den ich in einem separaten Lauf dann duch "$[RSNR1]" ersetze.

Die weitere Anmerkung von dir, dass das vorangestellte "RSNR" oder "RSNRs", je nachdem, ob es vorkommt, oder nicht, dann die Fundstelle als "$1" oder "$2" verändert, scheint mir sehr schlüssig, und verursacht demnach wohl die gesamte Problematik.

Ich schau es mir morgen nochmal in Ruhe an und hoffe ich kann die Abfrage dahingehend weglassen, dann sollte es machbar sein.

Ich gebe dann nochmal Rückmeldung.

Vielen Dank!

Grüße René
Vielen Dank für Eure Hilfe und Mühe!
- Adobe CC2021, Windows 10 -

interessiert an GREP, aber noch recht "unbeholfen" :-)


als Antwort auf: [#581517]

GREP Suchausdruck - Variable bei Ersetzung - Such- und Ersetzungsausdruck, bzw. Hilfe bei der Fehlersuche

Thomas Richard
Beiträge gesamt: 18857

24. Okt 2021, 21:47
Beitrag # 5 von 5
Beitrag ID: #581520
Bewertung:
(1329 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wenn du mal ein paar konkrete Beispiele gepostet hättest könnte ich das schon mal probieren. Aber so ist das Fischen im Trüben.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/


als Antwort auf: [#581519]
X

Aktuell

Farbmanagement
colorlogic_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.11.2021 - 10.12.2021

Digicomp Academy AG, Zürich
Freitag, 05. Nov. 2021, 13.00 Uhr - Freitag, 10. Dez. 2021, 19.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen.

Preis: 3'250.– zzgl. 7.7% MWST
Dauer: 8.5 Tage (ca. 56 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PWEB

Veranstaltungen
14.02.2022

Zürich, Online
Montag, 14. Feb. 2022, 07.30 - 18.00 Uhr

Word Press / Digitalisierung / Selbständigkeit

Digitalisierung und KMU's in der Schweiz Leistungsfähig im Zeitalter der Digitalisierung Machine Learning Künstliche Intelligenz CRM Change Management Kommunikation im Betrieb Kommunikation digitale Medien Digitale Vertriebsmodelle

Ja

Organisator: B. Isik

Kontaktinformation: B. Isik / Daniela Lovric, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/website-mit-wix-erstellen/