{"id":626,"date":"2014-05-07T10:34:31","date_gmt":"2014-05-07T08:34:31","guid":{"rendered":"http:\/\/paulchr.ablass.me\/blog\/?p=626"},"modified":"2014-05-07T11:43:49","modified_gmt":"2014-05-07T09:43:49","slug":"tool-html5-pattern","status":"publish","type":"post","link":"https:\/\/paulchr.ablass.me\/blog\/2014\/05\/07\/tool-html5-pattern\/","title":{"rendered":"Tool: Html5 Pattern"},"content":{"rendered":"<p>Auf <a href=\"http:\/\/html5pattern.com\/\">Html5Pattern<\/a> gibt es diverse regul\u00e4re Ausdr\u00fccke f\u00fcr das <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/Input#attr-pattern\">Pattern-Attribut<\/a> zur Kontrolle der User-Eingaben in <code>input<\/code>-Elementen.<\/p>\n<p><small>Danke, <a href=\"https:\/\/twitter.com\/andreas_pr\">Andreas<\/a>!<\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Auf Html5Pattern gibt es diverse regul\u00e4re Ausdr\u00fccke f\u00fcr das Pattern-Attribut zur Kontrolle der User-Eingaben in input-Elementen. Danke, Andreas!<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[75],"tags":[168,167,27],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2Vohc-a6","jetpack-related-posts":[{"id":441,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/09\/24\/lesetipp-designing-in-the-open\/","url_meta":{"origin":626,"position":0},"title":"Lesetipp: Designing In The Open","author":"Paul-Christian Abla\u00df","date":"24. September 2013","format":false,"excerpt":"Brad Frost redesigned die Website der Greater Pittsburgh Community Food Bank. Das Besondere daran? Jeder Schritt des Redesigns wird \u00f6ffentlich gemacht. \"Designing in the Open\" hei\u00dft diese Methode, die laut Brad eine ganze Reihe von Vorteilen (aber nat\u00fcrlich auch einige Nachteile) bietet. Im Beitrag werden diese ausf\u00fchrlich genannt, nebst Beispielen\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/allgemein\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":679,"url":"https:\/\/paulchr.ablass.me\/blog\/2014\/06\/09\/tool-sass-globbing-plugin\/","url_meta":{"origin":626,"position":1},"title":"Tool: Sass Globbing Plugin","author":"Paul-Christian Abla\u00df","date":"9. Juni 2014","format":false,"excerpt":"Mit Hilfe des Sass Globbing Plugins k\u00f6nnen viele scss-Dateien auf einmal importiert werden. Sehr hilfreich beim Import einzelner Mixin-Dateien, oder wenn es viele separate Stylesheets f\u00fcr einzelne Module gibt. Installation $ gem install sass-globbing Einbindung in config.rb require 'sass-globbing' Benutzung Um beispielsweise viele einzelne Modul-Stylesheets einzubinden: @import \"_mod*\";","rel":"","context":"In &quot;Tools&quot;","block_context":{"text":"Tools","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/tools\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":429,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/09\/23\/putty-theme-einstellungen-aendern\/","url_meta":{"origin":626,"position":2},"title":"PuTTY-Theme-Einstellungen \u00e4ndern","author":"Paul-Christian Abla\u00df","date":"23. September 2013","format":false,"excerpt":"Auf meinem Windows-7-Laptop ist PuTTY das Tool meiner Wahl, um mich via ssh mit meinem Webspace zu verbinden. Weil mir die Default-Darstellung nicht unbedingt zusagte und ich ein gro\u00dfer Fan des Monokai-Themes bin, lag nichts n\u00e4her als dieses Farbschema auch in PuTTY zu aktivieren. Der erste Schritt besteht im Erstellen\u2026","rel":"","context":"In &quot;Tools&quot;","block_context":{"text":"Tools","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/tools\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/paulchr.ablass.me\/blog\/wp-content\/uploads\/2013\/09\/putty-sessions.png?fit=464%2C450&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":198,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/03\/22\/mit-pwgen-passwoerter-erzeugen\/","url_meta":{"origin":626,"position":3},"title":"Mit pwgen Passw\u00f6rter erzeugen","author":"Paul-Christian Abla\u00df","date":"22. M\u00e4rz 2013","format":false,"excerpt":"\u2026 Ich sehne den Tag herbei, an dem ich mir die ganzen Parameter merken kann. pwgen -c -n -y -s -B 12 3 Parameter -c = F\u00fcgt mindestens einen Gro\u00dfbuchstaben in das Passwort ein -n = F\u00fcgt mindestens eine Nummer in das Passwort ein -y = F\u00fcgt mindestens ein Symbol\u2026","rel":"","context":"In &quot;Bash&quot;","block_context":{"text":"Bash","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/bash\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":696,"url":"https:\/\/paulchr.ablass.me\/blog\/2014\/07\/16\/ttxfonttools-auf-dem-mac-installieren\/","url_meta":{"origin":626,"position":4},"title":"TTX\/FontTools auf dem Mac installieren","author":"Paul-Christian Abla\u00df","date":"16. Juli 2014","format":false,"excerpt":"Was ist TTX\/FontTools? TTX\/FontTools ist ein kostenloses Kommandozeilenprogramm, dass Schriften im TrueType- und OpenType-Format in XML-Dateien umwandelt und dadurch das einfache Bearbeiten von Schriftmetadaten erm\u00f6glicht. Beispielsweise kann so unter anderem der Schriftname ver\u00e4ndert werden- ein Feature, dass ich heute ben\u00f6tigt habe. Wie installiere ich es? Von der Projektseite muss das\u2026","rel":"","context":"In &quot;Tools&quot;","block_context":{"text":"Tools","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/tools\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":185,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/03\/20\/compass-und-das-wordpress-eigene-style-css\/","url_meta":{"origin":626,"position":5},"title":"Compass und das WordPress-eigene style.css","author":"Paul-Christian Abla\u00df","date":"20. M\u00e4rz 2013","format":false,"excerpt":"In WordPress-Themes muss innerhalb des Theme-Root-Verzeichnis' ein Stylesheet namens style.css liegen, ansonsten wird das entsprechende Theme nicht erkannt. Dies ist innerhalb meines normalen Compass-Setups nicht ganz unproblematisch, da ich normalerweise alle Stylesheets im Ordner css\/ lagere, also auch das normale style.css. Meine bisherige L\u00f6sung sah so aus, dass ich im\u2026","rel":"","context":"In &quot;Tools&quot;","block_context":{"text":"Tools","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/tools\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts\/626"}],"collection":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/comments?post=626"}],"version-history":[{"count":2,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts\/626\/revisions"}],"predecessor-version":[{"id":628,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts\/626\/revisions\/628"}],"wp:attachment":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/media?parent=626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/categories?post=626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/tags?post=626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}