{"id":223,"date":"2009-07-09T14:59:28","date_gmt":"2009-07-09T13:59:28","guid":{"rendered":"http:\/\/www.sachaheck.net\/blog\/?p=223"},"modified":"2009-07-09T15:02:59","modified_gmt":"2009-07-09T14:02:59","slug":"grep1","status":"publish","type":"post","link":"https:\/\/www.sachaheck.net\/blog\/indesign\/grep1","title":{"rendered":"GREP \u2013 Nicht nur f\u00fcr Programmierer"},"content":{"rendered":"<p>Seit InDesign CS3 kann man in InDesign mit Hilfe von GREP komplexe Suchen\/Ersetzen-Routinen durchf\u00fchren. Allerdings ist dieses Feature wohl den meisten Usern bisher etwas verborgen geblieben und wenn nicht, dann herrscht gerne schnell die Meinung: \u00bbAch das ist nur was f\u00fcr Programmierer\u00ab oder \u00bbdas ist mir viel zu kompliziert\u00ab.<\/p>\n<p>Ich sage: GREP ist sehr sehr cool und m\u00e4chtig :-) Es lohnt sich auf jeden Fall sich da etwas einzulesen, denn mit nur ein bisschen Wissen darum wie GREP funktioniert, kann man schon gro\u00dfe Dinge erledigen und automatisieren. Im Folgenden deshalb ein paar einfache GREP-Beispiele damit man sieht was damit \u00fcberhaupt m\u00f6glich ist.<\/p>\n<h3>GREP \u2013 Wie bitte?<\/h3>\n<p>Was hei\u00dft GREP \u00fcberhaupt? Es ist die Abk\u00fcrzung f\u00fcr: <strong>G<\/strong>lobal <strong>R<\/strong>egular <strong>E<\/strong>xpression <strong>P<\/strong>rint. Adobe sagt es so:<\/p>\n<blockquote><p>Es handelt sich dabei um ein Werkzeug zur Textsuche, mit dem Sie anhand von regul\u00e4ren Ausdr\u00fccken, also einer Kombination bestimmter Zeichen, Variablen und Argumente, komplexe Textbestandteile wie W\u00f6rter oder S\u00e4tze aufsp\u00fcren k\u00f6nnen.<\/p><\/blockquote>\n<p>Okay, das h\u00f6rt sich jetzt vielleicht kompliziert an, also doch lieber sofort mal ein Beispiel:<\/p>\n<h3>Datum-Bis-Striche ersetzen<\/h3>\n<p>F\u00fcr dieses typische Problem gab es bisher nur eine Workaround-L\u00f6sung, bzw. eine die via Script erledigt werden kann (jene welche noch in einer Version vor CS3 unterwegs sind, <a href=\"http:\/\/www.hilfdirselbst.ch\/gforum\/gforum.cgi?post=196229#196229\" target=\"_blank\">hier<\/a> das Skript).<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-224\" title=\"grep_bisstriche\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_bisstriche.jpg\" alt=\"grep_bisstriche\" width=\"500\" height=\"373\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_bisstriche.jpg 500w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_bisstriche-300x223.jpg 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>In diesem Beispiel sind links die Bis-Striche falsch. Es wurde das Divis benutzt anstelle dem halben Geviert (Siehe dazu auch <a href=\"https:\/\/www.sachaheck.net\/blog\/typographie\/mikrotypografie\" target=\"_blank\">diesen<\/a> Beitrag). Wie kann ich nun alle diese Striche im Dokument suchen und automatisch ersetzen lassen wie in der Textbox rechts? Das Problem ist ja dass beim normalen Suchen\/Ersetzen keine Joker benutzt werden k\u00f6nnen, d.h. die Zahlen w\u00fcrden mit ersetzt werden. Man will aber in diesem Fall nur Jahreszahlen suchen, also vierstellige Zahlen, gefolgt von Divis, gefolgt von einer zweiten Jahreszahl. Und von dem gefundenen soll nur das Divis ersetzt werden.<\/p>\n<p>\u00dcber Apfel-F (Strg-F) gelangt man in das SUchen\/Ersetzen-Feld. Dort gibt es einen neuen Tab \u00bbGREP\u00ab. Im Suchen-Feld gibt es rechts davon einen ausklappbaren Button wo man so einige Suchoptionen ausw\u00e4hlen kann. InDesign f\u00fcgt dann automatisch die richtigen Suchzeichen ein. Da bei den \u00bbWildcards\u00ab gibt es z.B. den Eintrag \u00bbAny Digits\u00ab. Das kennt man auch schon von der regul\u00e4ren Suche, aber da ist der Suchstring anders (^9).<\/p>\n<p>F\u00fcr unser Beispiel brauchen wir also 4-stellige Zahlen, also 4 mal \u00bb\\d\u00ab. Die ganze Jahreszahl setzen wir in Klammern. Dann kommt das Divis und dann nocheinmal das gleiche. Im Ersetzen-Feld nun k\u00f6nnen wir InDesign veranlassen, das erste gesuchte, was wir zwischen Klammern gesetzt haben, nicht zu ver\u00e4ndern und 1:1 zu \u00fcbernehmen. Dazu tippen wir einfach \u00bb$1\u00ab, gefolgt von dem Halbgeviertstrich (Mac: Alt-Divis, Win: Alt-0150) und \u00bb$2\u00ab, also den zweiten gefundenen Block. Das Dollarzeichen \u00fcbernimmt immer das gefundene aus dem Suchfeld. Wenn ich statt \u00bb$1\u2013$2\u00ab das ganze umdrehe zu \u00bb$2\u2013$1\u00ab, dann werden die Jahreszahlen alle umgedreht. Macht zwar hier keinen Sinn abwer weiter unten kommt ein Beispiel wo man das durchaus benutzen kann um Dinge umzustellen und neuzuordnen.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-225\" title=\"grep_bisstriche_string\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_bisstriche_string.jpg\" alt=\"grep_bisstriche_string\" width=\"446\" height=\"184\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_bisstriche_string.jpg 446w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_bisstriche_string-300x123.jpg 300w\" sizes=\"(max-width: 446px) 100vw, 446px\" \/><\/p>\n<h3>Alles Kursiv was zwischen Anf\u00fchrungszeichen steht<\/h3>\n<p>Diese Anforderung kann man ohne GREP ebenfalls nicht ohne weiteres l\u00f6sen. Mit ein klein wenig Wissen um das geheinisvolle GREP jedoch ist das kein gr\u00f6\u00dferes Problem.<\/p>\n<p>Es mu\u00df auch gesagt werdenm, dass jede Aufgabe ein anderes Herangehen erfordert. Oft ist es m\u00f6glich auf vielen verschiedenen Wegen zum Ziel zu kommen. Ist die Aufgabenstellung also ein wenig anders im eigenen Fall, kann es vorkommen, dass man den Suchstring ver\u00e4ndern mu\u00df.<\/p>\n<p>Also jetzt zum n\u00e4chsten Beispiel. Wir haben einen Text und in diesem befinden sich verschiedene S\u00e4tze in Anf\u00fchrungszeichen. Diese sollen ausgezeichnet werden. Z.B. Kursiv oder Fett. Ich habe hier fett gew\u00e4hlt weil man das Ergebnis hier so besser sieht.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-226\" title=\"grep_anfuehrungszeichen\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_anfuehrungszeichen.jpg\" alt=\"grep_anfuehrungszeichen\" width=\"700\" height=\"579\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_anfuehrungszeichen.jpg 700w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_anfuehrungszeichen-300x248.jpg 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/>Wie lautet hier der Suchbegriff? Nun, wir suchen alles was zwischen Anf\u00fchrungszeichen steht, also setzen wir die mal hin. Dann: Zwischen den Anf\u00fchrungszeichen ist was? Wir benutzen das Ausklappmen\u00fc und gehen zu den Wildcards. \u00bbAny Character\u00ab, also irgendein Zeichen, k\u00f6nnte man nehmen. Aber nicht nur eins sondern mehrere. Dazu gibt es im Ausklappmen\u00fc die Wiederholungen (Repeat). Der Eintrag \u00bbOne or more\u00ab (ein- oder mehrmals) w\u00fcrde hier passen. Ein Plus-Zeichen wird eingesetzt. Aber halt: W\u00fcrde man so suchen (und das sollte man als Test dann auch mal versuchen) verh\u00e4lt InDesign sich, wie die Ameriakner sgane: greedy. Also gierig. Was soll das hei\u00dfen?<\/p>\n<p>Haben wir z.B. einen Satz der so aussieht: \u00bbbla bla bla\u00ab und \u00bbbla bla bla\u00ab w\u00fcrde InDesign bei dieser GREP-Suche alles anw\u00e4hlen, also die ganze erste Anf\u00fchrung bis die zweite mit. (Einfach mal ausprobieren) Soll das \u00bbund\u00ab dazwischen in diesem Fall nicht mitgenommen werden m\u00fcssen wir hier auf einen anderen Ausdruck zur\u00fcckgreifen. Im Ausklappmen\u00fc bei \u00bbWiederholungen\u00ab gibt es noch: \u00bbEin- oder mehrmals (k\u00fcrzestes Ergebnis)\u00ab. Dieser Eintrag setzt nun anstatt nur einem Plus-Symbol noch ein Fragezeichen hinten dran. Und jetzt mal gestestet und es klappt. Ersetzt mu\u00df dann nur noch durch das entsprechende Zeichenformat werden. Das Ersetzen-Feld bleibt leer.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-227\" title=\"grep_anfuehrungszeichen_string\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_anfuehrungszeichen_string.jpg\" alt=\"grep_anfuehrungszeichen_string\" width=\"457\" height=\"435\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_anfuehrungszeichen_string.jpg 457w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_anfuehrungszeichen_string-300x285.jpg 300w\" sizes=\"(max-width: 457px) 100vw, 457px\" \/><\/p>\n<h3>Mal-Zeichen und richtige Anf\u00fchrungsstriche<\/h3>\n<p>In diesem Beispiel geht es darum, die falschen Malzeichen auszuwechseln, jeweils ein Spatium davor und dahinter zu stellen damit es nicht so an der Ziffer klebt und zus\u00e4tzlich die Anf\u00fchrungszeichen auszuwechseln.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-228\" title=\"grep_zahlen\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_zahlen.jpg\" alt=\"grep_zahlen\" width=\"500\" height=\"416\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_zahlen.jpg 500w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_zahlen-300x249.jpg 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Die linke Spalte soll zur rechten werden. Wie man hier sieht, sind englische Anf\u00fchrungen benutzt worden. Wir wollen aber die deutschen. Un anstatt dem Malzeichen ein X. Nun wie lautet der \u00bbSearchstring\u00ab?<\/p>\n<p>Englisches Anf\u00fchrungszeichen auf, dann Klammer auf, denn jetzt definieren wir einen Block der nachher 1:1 \u00fcbernommen werden soll. Und zwar ist dies die Zahl die folgt. Also zu den Wildcards: \u00bbAny Digit\u00ab. Ein Backslash und d wird eingef\u00fcgt. Klammer zu, denn jetzt etwas, das ersetzt werden soll. Das X. Dann wieder Klammer auf und der n\u00e4chste Block mit der Ziffer die \u00fcbernommen wird. Englisches Anf\u00fchrungszeichen geschlossen.<\/p>\n<p>Im Ersetzen-Feld nun: Deutsches Anf\u00fchrungszeichen auf, dann die erste gefundene Zahl \u00fcbernehmen ($1), dann einen kleinen Abstand einf\u00fcgen aus dem Aufklappmen\u00fc (hier im Screenshot Achtelgeviert, was mit Tilde und &lt; beschrieben wird). Ja, dann das richtige Malzeichen aus den Glyphen rausgesucht und die zweite gefundene Zahl \u00fcbernehmen. Deutsche Anf\u00fchrung geschlossen. Und das war&#8217;s auch schon. Eigentlich einfach wenn man einmal das System ein bisschen durchblickt hat. Das sieht dann so aus:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-229\" title=\"grep_zahlen_string\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_zahlen_string.jpg\" alt=\"grep_zahlen_string\" width=\"443\" height=\"148\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_zahlen_string.jpg 443w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/grep_zahlen_string-300x100.jpg 300w\" sizes=\"(max-width: 443px) 100vw, 443px\" \/><\/p>\n<h3>W\u00f6rter umstellen<\/h3>\n<p>GREP kann auch dazu benutzt werden, nicht um was zu ersetzen, sondern nur um Dinge umzustellen. Z.B. eine Liste mit Namen.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-231\" title=\"namen_aendern1\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/namen_aendern1.jpg\" alt=\"namen_aendern1\" width=\"600\" height=\"270\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/namen_aendern1.jpg 600w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/namen_aendern1-300x135.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Die Liste soll jeweils mit den Nachnamen beginnen. Also Wildcard: Klammer auf und: jedes Zeichen (Any Character) und dies ein- oder mehrmals. In GREP dargestellt durch Punkt und Pluszeichen. Dann kommt ein Wortabstand und nochmal das Gleiche. Im Ersetzenfeld nun erst das zweite gefundene Wort ($2), Abstand und dann das erste gefundene Wort ($1). Das war&#8217;s.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-232\" title=\"namen_aendern_string\" src=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/namen_aendern_string.jpg\" alt=\"namen_aendern_string\" width=\"435\" height=\"154\" srcset=\"https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/namen_aendern_string.jpg 435w, https:\/\/www.sachaheck.net\/blog\/wp-content\/uploads\/2009\/07\/namen_aendern_string-300x106.jpg 300w\" sizes=\"(max-width: 435px) 100vw, 435px\" \/><\/p>\n<p>Nat\u00fcrlich wird die Sache komplizierter wenn jetzt z.B. Eintr\u00e4ge vorkommen mit zwei Vornamen u.s.w. In dem Fall m\u00fcsste der Suchstring abgewandelt werden. Aber f\u00fcr diesen Blogpost reicht das erst mal.<\/p>\n<h3>Weiterf\u00fchrende Infos<\/h3>\n<p><a href=\"http:\/\/indesignsecrets.com\/grep\" target=\"_blank\">http:\/\/indesignsecrets.com\/grep<\/a><\/p>\n<p>Auf Gerald Singelmann&#8217;s sehr guten InDesign FAQ-Seite:<br \/>\n<a href=\"http:\/\/www.indesign-faq.de\/de\/grep-und-indesign\" target=\"_blank\">http:\/\/www.indesign-faq.de\/de\/grep-und-indesign<\/a><\/p>\n<p><a href=\"http:\/\/www.regenechsen.de\/phpwcms\/index.php?regex_allg\" target=\"_blank\">http:\/\/www.regenechsen.de\/phpwcms\/index.php?regex_allg<\/a><\/p>\n<p>GREP O&#8217;Reilly Shortcut vom Experten Peter Kahrel:<br \/>\n<a href=\"http:\/\/oreilly.com\/catalog\/9780596802523\/\" target=\"_blank\">http:\/\/oreilly.com\/catalog\/9780596802523\/<\/a><\/p>\n<div class=\"shariff\"><ul class=\"shariff-buttons theme-default orientation-horizontal buttonsize-medium\"><li class=\"shariff-button twitter shariff-nocustomcolor\" style=\"background-color:#1e3050\"><a href=\"https:\/\/twitter.com\/share?url=https%3A%2F%2Fwww.sachaheck.net%2Fblog%2Findesign%2Fgrep1&text=GREP%20%E2%80%93%20Nicht%20nur%20f%C3%BCr%20Programmierer\" title=\"Bei X (Twitter) teilen\" aria-label=\"Bei X (Twitter) teilen\" role=\"button\" rel=\"noreferrernoopener nofollow\" class=\"shariff-link\" style=\"; background-color:#000000; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"1em\" viewBox=\"0 0 512 512\"><!--! Font Awesome Free 6.4.2 by @fontawesome - https:\/\/fontawesome.com License - https:\/\/fontawesome.com\/license (Commercial License) Copyright 2023 Fonticons, Inc. --><style>svg{fill:#ffffff}<\/style><path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"\/><\/svg><\/span><span class=\"shariff-text\">twittern<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button facebook shariff-nocustomcolor\" style=\"background-color:#4273c8\"><a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.sachaheck.net%2Fblog%2Findesign%2Fgrep1\" title=\"Bei Facebook teilen\" aria-label=\"Bei Facebook teilen\" role=\"button\" rel=\"noreferrernoopener nofollow\" class=\"shariff-link\" style=\"; background-color:#3b5998; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 18 32\"><path fill=\"#3b5998\" d=\"M17.1 0.2v4.7h-2.8q-1.5 0-2.1 0.6t-0.5 1.9v3.4h5.2l-0.7 5.3h-4.5v13.6h-5.5v-13.6h-4.5v-5.3h4.5v-3.9q0-3.3 1.9-5.2t5-1.8q2.6 0 4.1 0.2z\"\/><\/svg><\/span><span class=\"shariff-text\">teilen<\/span>&nbsp;<\/a><\/li><li class=\"shariff-button linkedin shariff-nocustomcolor\" style=\"background-color:#1488bf\"><a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.sachaheck.net%2Fblog%2Findesign%2Fgrep1\" title=\"Bei LinkedIn teilen\" aria-label=\"Bei LinkedIn teilen\" role=\"button\" rel=\"noreferrernoopener nofollow\" class=\"shariff-link\" style=\"; background-color:#0077b5; color:#fff\" target=\"_blank\"><span class=\"shariff-icon\" style=\"\"><svg width=\"32px\" height=\"20px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 27 32\"><path fill=\"#0077b5\" d=\"M6.2 11.2v17.7h-5.9v-17.7h5.9zM6.6 5.7q0 1.3-0.9 2.2t-2.4 0.9h0q-1.5 0-2.4-0.9t-0.9-2.2 0.9-2.2 2.4-0.9 2.4 0.9 0.9 2.2zM27.4 18.7v10.1h-5.9v-9.5q0-1.9-0.7-2.9t-2.3-1.1q-1.1 0-1.9 0.6t-1.2 1.5q-0.2 0.5-0.2 1.4v9.9h-5.9q0-7.1 0-11.6t0-5.3l0-0.9h5.9v2.6h0q0.4-0.6 0.7-1t1-0.9 1.6-0.8 2-0.3q3 0 4.9 2t1.9 6z\"\/><\/svg><\/span><span class=\"shariff-text\">mitteilen<\/span>&nbsp;<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Seit InDesign CS3 kann man in InDesign mit Hilfe von GREP komplexe Suchen\/Ersetzen-Routinen durchf\u00fchren. Allerdings ist dieses Feature wohl den meisten Usern bisher etwas verborgen geblieben und wenn nicht, dann herrscht gerne schnell die Meinung: \u00bbAch das ist nur was f\u00fcr Programmierer\u00ab oder \u00bbdas ist mir viel zu kompliziert\u00ab. Ich sage: GREP ist sehr sehr&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[12,3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/posts\/223"}],"collection":[{"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":5,"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/posts\/223\/revisions"}],"predecessor-version":[{"id":236,"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/posts\/223\/revisions\/236"}],"wp:attachment":[{"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/media?parent=223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/categories?post=223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sachaheck.net\/blog\/wp-json\/wp\/v2\/tags?post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}