#1 Hallo liebe Community, ich will mit preg_match ein Formular überprüfen auf Kommazahlen. Dabei soll die Zahl vor dem Punkt beliebig viele Stellen haben können, dann MUSS ein Punkt kommen und danach darf dann wieder nur eine Zahl kommen. (Diese muss zwischen 00 und 99 liegen) Kurz gesagt es sollen Euro-Werte übermittelt werden. Wie schaffe ich das nur Zahlen verwendet werden dürfen, außer diesem einen Punkt der den Eurobetrag vom Centbetrag trennt? Für mich sind diese regulären Ausdrücke einfach ein Mysterium für sich, ich glaub ich werde die nie verstehen. Ich hab zwar gelesen wie man nur Zahlen und Punkte verwenden kann. Aber dann könnte ja auch eingegeben werden: 34344. 3434. Regulärer ausdruck nur zahlen die. 34343. 45 oder IPs oder so. Das hilft mir nicht weiter. Danke im Voraus #2 Hi, mit folgendem Ausdruck solltest du schonmal weiter kommen: Kurz in Worten: Stringanfang (^), dann mind. eine Ziffer, dann ein Punkt, dann zwei Ziffern, Stringende ($). #3 Hi. \edit: Ups, viel zu langsam... Die beiden reg. Ausdrücke bedeuten übrigens genau dasselbe.
32 einige Saiten, die nicht: hello 9bye hello9bye 888, 323 5, 434. 3 -8, 336. 09 87078. Vielleicht hilft Ihnen meine Methode. public static bool IsNumber(string s) { return (Digit);} 3 Beachten Sie dies jedoch Digit kehrt zurück true für jedes Zeichen, das Mitglied der Kategorie cimalDigitNumber ist. Dies ist möglicherweise nicht das, was das OP will. Siehe auch Warum Digit true für Zeichen zurückgibt, die nicht auf int analysiert werden können. Regulärer ausdruck nur zahlen deutsch. Siehe Unicode-Zeichen in der Kategorie "Zahl, Dezimalstelle". ^ \ d + $, was auf Englisch "Anfang der Zeichenfolge", "1 oder mehr Ziffern", "Ende der Zeichenfolge" bedeutet. Entschuldigung für die hässliche Formatierung. Für eine beliebige Anzahl von Ziffern: [0-9]* Für eine oder mehrere Ziffern: [0-9]+ Wenn Sie überprüfen müssen, ob alle Ziffern die Nummer (0-9) sind oder nicht, ^[0-9]+$ 1425 WAHR 0142 WAHR 0 WAHR 1 WAHR 154a25 FALSE 1234 = 3254 FALSE Hier ist meine Arbeit: ^(-? [1-9]+\\d*([. ]\\d+)? )$|^(-? 0[. ]\\d*[1-9]+)$|^0$ Und einige Tests Positive Tests: string []goodNumbers={'3', '-3', '0', '0.
sdklfàj1'; str = str. replace ( /[^\wÀ-úÀ-ÿ]/ g, '_'); Inspiriert vom Top Post mit Unterstützung für Diakritika Quelle
würde mit ganzen Zahlen oder Dezimalstellen übereinstimmen. (Das? : in den Parens macht die Parens nur zu einer nicht erfassbaren Gruppe und dient nur der Klarheit halber zur Gruppierung. ) 2 Es schlägt für Randfälle wie 1,. 5 fehl, aber wenn Sie das überwachen. dennoch schlägt es für grundlegende Fälle wie -2 fehl. Bitte ändern Sie es in ^-? [0-9][0-9, \. ]*$ um zu vermeiden, dass der Grundfall fehlschlägt. + wird durch * ersetzt Ein Szenario, das mir hier fehlt, ist die Engineering-Notation (1. 2345e-4). Es stimmt überein, weil es "eine Übereinstimmung" findet, nicht eine Übereinstimmung der vollständigen Zeichenfolge. Sie können dies beheben, indem Sie Ihren regulären Ausdruck so ändern, dass er gezielt nach Anfang und Ende der Zeichenfolge sucht. ^\d+$ Dies funktioniert mit Ganzzahlen und Dezimalzahlen. Es stimmt nicht überein, wenn die Zahl das Koma-Tausender-Trennzeichen hat. '^-? \\d*(\\. Regex: Only Numbers – so erhalten Sie nur noch Zahlen - COMPUTER BILD. \\d+)? $' Einige Zeichenfolgen, die dazu passen: 894 923. 21 76876876. 32 -894 -923. 21 -76876876 -.
Warum geht die Flur-Deckenlampe nicht mehr aus - Bewegungsmelder? Liebe Freunde der Elektronik, ich habe seit kurzem das Problem, dass die Deckenlampe im Flur, die durch einen Begwegungsmelder geschaltet ist, plötzlich nicht mehr ausgeht, egal, ob ich den Bm ganz einschalte oder ausschalte. Der Bewegungsmelder ansich funktioniert ( habe ihn getestet) und auch das MOS Fet wurde getauscht, jedoch ohne Erfolg. Zudem habe ich den normalen Lichtschalter abgeklemmt gehabt, um zu testen, ob dieser evtl. defekt ist und daher das Licht nicht ausgeht. Allerdings auch ohne Erfolg. Meine Frage ist nun, woran es liegen könnte, dass die Lampe nicht mehr ausgeht. Hue Lampen gehen immer wieder an - Licht - SmartApfel.Community - Apple HomeKit Forum. Ob es vielleicht an einem defekt der Stromleitung liegt? Zur möglichen Ursache: In Vergangenheit ist die Hauptsicherung ab und zu aufgrund von Überlastung rausgeflogen. Vorweg bedanke ich mich für jegliche Art von Hilfe Ausversehen Kabel beim Lampe anbringen durchgebohrt, Lampe funktioniert nicht mehr, was tun? Hallo! Es wurden leider beim Anbringen einer Deckenlampe sehr wahrscheinlich Kabel angebohrt.
Zusätzlich können über einen Schalter im Eingangsbereich die Lampen auch auf Dauerlicht oder aus geschaltet werden. Der Bewegungsmelder ist leider kaputt gegangen. Mein Papa, der alles installiert hat, ist leider vor einiger Zeit verstorben und kann uns nun nicht mehr sagen, wie alles angeschlossen ist. Der neue Bewegungsmelder hat drei Kabel. Das Kabel, welches aus der Wand kommt, hat ebenfalls drei Adern. Steinel lampe mit bewegungsmelder geht immer wieder an chinois. Alle Farben passen perfekt zusammen. Nach dem Anschließen habe ich die Sicherung eingeschaltet, die nicht herausgeflogen ist. Dann habe ich den Ein-Schalter im Eingangsbereich betätigt und die Außenbeleuchtung war an. Nach Ablauf der am Bewegungsmelder eingegebenen Zeit ging das Licht wieder aus. Allerdings ging es nicht wieder an nachdem ich mich vor dem Bewegungsmelder begeben habe - egal wie empfindlich dieser eingestellt wurde. Auf den Fotos ist zu erkennen, wie ich die Verkabelung gemacht habe. Ich bin ein absoluter Laie und habe von Elektrik wirklich wenig Ahnung. Aber ich dachte mir, dass es nicht falsch sein könnte, die Farben einfach passend zueinander anzuschließen; leider hat das ja nicht funktioniert.
Mit besten Dank, im Voraus, für EURE Antworten & Mühen! Mit besten Grüßen, GaiJin
Werd ich mal machen. Guter Ansatz. Danke #4 Lade Dir doch mal die iOS-App Bridge-Inspector runter. Damit findest Du im Zusmmnehang mit der Hue-Bridge jede Leiche #5 Ok.. das werd ich tun. Bin aber gerade hier her gekommen um zumindest meine neusten Erfahrungen kundzu tun. Ich hab jetzt herausgefunden, dass meine 2 Lampen immer wieder angehen sobald ich den Raum in eine Zone hinzugefügt hab. Ganz konkret: die 2 Lampen beleuchten den unteren Teil des Treppenhauses. Im unteren Teil des Hauses gibt es noch keine Hue Lampen und damit keine Räume oder Zonen. Ich hab also einen Raum "Treppe unten" gemacht und die beiden Lampen hinzugefügt. Hat geklappt und die Lampen sind auch nicht mehr angegangen. Dann hab ich routinemässig eine Zone erstellt, "Untergeschoss" und den Raum "Treppe unten" hinzugefügt. Und genau dann gehen die Lampen wieder an wenn ich sie ausschalten. Steinel lampe mit bewegungsmelder geht immer wieder an déjà. Kontrolltest, Zone gelöscht. Siehe da die Lampen bleiben aus. Sehr merkwürdig, aber zumindest kann ich das Problem jetzt umgehen.
Denn das war damals mit dem AP schon so, dass ab und zu das Licht im Flur OG einfach dauerhaft an blieb und nicht nach den eingestellten 60s. wieder aus geht. Hatte damals auch mit dem Support geschrieben, jedoch kamen wir auf keine Lösung. Das Problem besteht nur über die Direktverknüpfung. Ich hatte den Lichtschalter BSM schon 2 mal mit einem anderen aus dem Haus getauscht und das Problem ist immer wieder aufgetreten, aber immer nur an der selben Unterputzdose im Flur OG. Alle anderen Aktoren mit denen ich das Licht über den Bewegungsmelder schalte funktionieren einwandfrei. Kann ich jede Lampe mit einem Bewegungsmelder verwenden? (Elektrik). Habe auch die Bewegungsmelder mal untereinander getauscht, hatte jedoch auch nichts gebracht. Weis denn jemand was man noch ausprobieren könnte?? Bin da echt Ratlos, da selbst der Support von Homematic IP nicht mehr weiter wusste, und meinte dass es vermutlich an der Position im Haus liegt und es eventuell Empfangsprobleme geben könnte. Aber komischerweise schaltet er immer ein, nur manchmal nicht mehr aus.... von J3nJak0 » 09.
Hallo meine familie hat einen bewegungsmelder in der einfahrt und er geht immer um punkt 1 uhr 7 an was könnte des sein? Community-Experte Elektronik Bewegungsmelder (besonders mit 5 GHz Radar-Technik) können durch 5 GHz WLAN gestört werden. Wird WLAN mit 5 GHz abgeschaltet und wieder angeschaltet, so wirkt das wie eine Bewegung. Lampe mit Bewegungsmelder kaufen bei OBI. Es könnte sein, dass irgendwo ein DSL WLAN-Router in deiner Umgebung (~50m) mit 5 GHz WLAN, nachts genau zu dieser besagten Zeit (01:07 Uhr) neu startet. Das machen fast alle DSL-Router, nennt sich Zwangstrennung alle 24 Stunden (Diese DSL-Zwangstrennung kann man auch manchmal zu anderen Tageszeiten konfigurieren). Oder der WLAN-Router oder auch WLAN-Repeater macht einen Scan bei 5 GHz um ungenutzte möglichst freie WLAN-Kanäle zu finden. Falls du selbst einen WLAN-Router oder -Repeater benutzt, dann schau mal auf der Konfigurationsseite des Routers im Protokoll, ob er genau um 01:07 Uhr neu startet oder was anderes im WLAN veranstaltet (WLAN-Kanalwechsel,... ).