Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Polar - Jetzt mit Cloud
BeitragWäre es nicht sinnvoll, einen Standard-Input anzubieten, welcher alle häufig vorkommenden Formate akzeptiert und automatisch zuordnet? Um mal ein "paar" Beispiele zu bringen: Hex: #AARRGGBB, AARRGGBB, #ARGB, ARGB, #RRGGBB, RRGGBB, #RGB, RGB Dez: aaa rrr ggg bbb, aaa, rrr, ggg, bbb, rrr ggg bbb, rrr, ggg, bbb, (aaa, rrr, ggg, bbb), (rrr, ggg, bbb), rgb(rrr, ggg, bbb), rgb(aaa, rrr, ggg, bbb), argb(aaa, rrr, ggg, bbb), rgba(rrr, ggg, bbb, aaa), rgba(rrr, ggg, bbb, 0.a), rgba(rrr…
-
Polar - Jetzt mit Cloud
BeitragFür Hex-Input könntest du mal folgenden Regex versuchen: ^\s*#?\s*(((?<A>[\dA-Fa-f]{2})?\s*(?<R>[\dA-Fa-f]{2})\s*(?<G>[\dA-Fa-f]{2})\s*(?<B>[\dA-Fa-f]{2}))|((?<A>[\dA-Fa-f])?\s*(?<R>[\dA-Fa-f])\s*(?<G>[\dA-Fa-f])\s*(?<B>[\dA-Fa-f])))\s*$ Der parst alles von Hexcodes mit & ohne #, groß und klein geschrieben, mit ein- und zweistelligen Werten pro Kanal und mit Alpha-Kanal oder ohne. Habe ich jetzt zwar nur auf die schnelle hingeschrieben und nicht ausgiebig getestet, sollte aber funktionieren Al…
-
Polar - Jetzt mit Cloud
Beitrag@Nikx 1. Ignorieren von eventuellem Whitespace 2. Direkte Zuordnung zu den einzelnen Kanälen -> keine weitere Verarbeitung wie bei dir nötig 3. Nur erfolgreiches Parsen, wenn der ganze String passt - bei dir matcht es auch bei einem Teilstring 4. Erlauben von Hexcodes mit einstelligen Kanalwerten, bspw. #F00
-
Polar - Jetzt mit Cloud
BeitragZitat von Vainamo V: „Frage: Welche Formate findet ihr zur Eingabe noch angebracht? Bisher gibt es HEX, RGB und CMYK. Wobei ich noch AHEX und ARGB hinzufügen werde.“ Hex mit & ohne Alpha-Kanal sind schon von meinem Regex abgedeckt, wenn du den nutzen willst Und falls du noch einen Dezimal-Regex suchen solltest, habe ich noch ein Monster für dich ^\s*([aA]?[rR][gG][bB]\s*[\(\[\{]?\s*)?((?<A>(25[0-5])|(2[0-4]\d)|([01]?\d?\d))(\s|[,\.;|])+)?(?<R>(25[0-5])|(2[0-4]\d)|([01]?\d?\d))(\s|[,\.;|])+(?<G>…