Hmh, du kannst es so machen:

Du merkst dir ein paar Schlüsselwörter zum Beispiel "wie gehts", dann überprüft das ein Regulärer Ausdruck und gibt dir Text aus:

zB:

wenn(/wie gehts/) dann 
    gib aus "Gut, und dir?"
wenn(/ciau/)        dann
    gib aus "Auf Wiedersehen"
...zur Antwort
Sehr knifflige PHP Variable - in bestimmte Datei, bestimmte Zeile, bestimmte zeichen

Hallo,

da meine Frage sehr unverständlich ist, erkläre ich hier kurz was genau ich brauche.

Ich bin auf der Suche nach einer Variable ($neu) die auf einem Pfad eine bestimmte Datei öffnet (../user/$username/aktivierte_apps/$app/$app.html). Soweit bin ich gekommen.

Nun jedoch soll die Variable nicht die gesamte Datei sein, die Variable soll in die Datei gehen und die Datei nach "tile tile-" raussuchen. Sprich - Die Variable findet in dem Verzeichnis die Datei und durchsucht diese nach "tile tile-".

Ich denke bisher ist alles verständlich. Nun jedoch, brauche ich eine kleine KI [Künstliche Intelligenz]. Diese soll alle nachfolgenden Zeichen (nach dem Bindestrich von "tile tile-") automatisch erkennen.


File: ../user/$username/aktivierte_apps/$app/$app.html

Dateiname: $a.html (Dateiname Bildet sich aus der $a Variable)

DateiInhalt (Beispiel):

<div class="tile tile-orange ms-dot'">
     <a href="http://google.de">Verlinkung zu Google</a>
</div>

Nun eine ganz kurze Erklärung nochmal. Die Variable soll den angegebenen Dateipfad durchgehen und die html Datei öffnen. Dort sucht sie nach "tile tile-" . Wenn sie dies gefunden hat, vervollständigt die Variable alle Zeichen, die von dem Bindestrich, bis zum Nächsten Leerzeichen folgen.

Die Variable sollte anschließend den Inhalt "tile tile-orange besitzen.

Ich hoffe meine Erklärung war ausführlich genug so das man sie versteht und mir jemand weiterhelfen kann! Ich wäre euch/dir sehr dankbar! :-)

...zum Beitrag

Hey, was du brauchst sind reguläre Ausdrücke. Falls du es öffter mit solchen Aufgaben zu tuen hast, empfehle ich dir das Buch "Regular Expressions" von By Jeffrey E. F. Friedl, das Buch ist fantastisch! :D

...zur Antwort

Hey!

Meine Muttersprache ist Russisch und ich kanns sprechen, aber ich lern momentan die Grammatik, da ich auch Schreiben möchte. Kyrillisch zu lesen bedarf am Anfang eingewöhnung, aber es geht. DIe Grammatik ist aber wirklich schlimm, ich will dir keine Angst machen, aber sie hat es in sich. Unregelmäßige Verben, Adjektive und Nomen, mehr Fälle etc...

Viel Glück :D

...zur Antwort

Der Ordner ist Unsichtbar, das erkennst du am . davor. Falls du ein Linux-Basiertes Betreibsysthem benutzt , dann starte nautilus oder tipp "ls -a" ins Terminal.

...zur Antwort

Ich verstehe dich, es ist manchmal furchtbar sich durch die Theorie zu kämpfen. Vielleicht hast du das falsche Lehrbuch gewählt oder die falsche Sprache? Naja, falls du gewisse Grundlagen beherscht (Variablen, In-output und so) kannst du dich an praktische Beispiele (zB Hausaufgabe) versuchen.

...zur Antwort

Hey, Ich bin auch 15 und programmiere xD

Als erstes: Du brauchst kein Extra-Programm(bzw eine IDE) für den Anfang. Was du brauchst ist ein Compiler bzw einen Interpreter. Als Programmiersprache: Du bist mit Java am Anfang gut beratten, bzw C# falls du nur auf Windows schreibst (oder mit Mono auf Linux). C++ ist vielleicht für den Anfang zu schwer für dich, wenn du keine C-Erfahrung hast, wegen zB zeigerarithmetik und dynamische Speicherverwaltung. VB.NET ist in meinen Augen eine Spielzeug-Sprache, die mehr einen Zusammengeklicke gleicht als wirkliches Programmieren.

...zur Antwort
Ja

Javascript erlebt gerade seine Blütezeit und ist dabei, Sprachen wie PHP zu ersetzen ( Node.js ) Ich bin zwar keine Javascript-Fan (allg. nicht von Web-Programmiersprachen), aber mit JS ist man die nächsten Jahre gut beraten (Manche meinen, JS sei das neue Perl).

...zur Antwort

Ein RAM (Random acces memory) ist ein flüchtiger Speicher, das heißt, die Daten, die darauf gespeichert sind, gehen nach dem Ausschalten zum Großteil verloren. In dem RAM sind Hauptsächlich Variablen, Befehle und Addressen zu Variablen gespeichert. Im vergleich zu der Festplatte ist der Ram viel schneller. Falls du mehr wissen willst, google hilft(;

...zur Antwort