java script

Proprietăți și metode ale obiectului String

  • lungime. Cu această facilitate știm deja: determină numărul de caractere pe linie:

  • concat (). Acesta combină două șiruri într-o singură. Această metodă ar trebui să fie bine cunoscute pentru tine din matrice, astfel încât nu vom insista pe ea în detaliu.
  • charAt (). În cazul în paranteze indică numărul, JScript citit de caractere în picioare într-un rând pe acest site:

    Această metodă poate fi atribuită și o variabilă.
  • indexOf (x, y). Returnează numărul egal cu x, în care căutarea începe cu un membru permanent sub numărul y.

    Dacă șirul x nu este în șir s, atunci valoarea returnată este „-1“. Dacă y nu este specificat sau mai mică decât zero, atunci căutarea începe de la 0 element Vaga.
  • lastIndexOf (x, y). Tot la fel, returnează doar numărul ultimei x subșir întâlnite:

    y în cazul în care nu este indicat să fie egal cu numărul de rând ultimul element.
    Exercitarea 30 Deriva numărul de elemente egal cu un caracter spațiu ( „“), în cuvintele introduse de utilizator.
  • felie (). Extrage o parte dintr-un șir de funcționare precum și matrice. În exemplul următor, programul lasă fraza introdus de utilizator, un singur cuvânt:

    A se vedea modul în care Tunderea cu o valoare x negativă.
  • substr (x, y). extrage din nou din lungimea liniei în componentele y, x începând cu numărul elementului.
  • substring (). slice metodă identică (), numai argumentele negative din paranteze se înlocuiesc cu zero.
  • divizare (). Întrerupe șirul original într-o matrice de subșiruri. În paranteze separatorul: fiecare element al matricei este creat subsir dintr-un separator la altul. De exemplu, pentru rândul "a1b1v1g1d1" metoda "a1b1v1g1d1" .split (1) returnează un tablou de "a", "b", "c", "d", "e". Am ratat o singură temă - „expresii regulate“, iar acum avem nevoie de ea. Expresiile regulate permit o mai mare flexibilitate pentru a organiza termenii de căutare. Expresiile regulate sunt oarecum similare cu caractere speciale, aici este un tabel al acestor expresii, dar a menționat mai înainte, că expresia regulată trebuie să fie luate în simboluri / și / (/ t / t litere, în timp ce / t / este înțeleasă ca expresie regulată).

    / N / n găsi caracterul. un / \ n / simbol se va transfera la o nouă linie. În acest caz, / ^ / găsi începutul simbolului ca un șir de caractere, și / \ ^ / găsi simbolul „acoperiș“

    menționăm deja acest lucru - începutul liniei

    Aceasta corespunde unei repetare a caracterului anterior zero sau mai multe ori

    Repetarea caracterul anterior unul sau mai multe ori

    repetarea caracterul anterior zero sau o singură dată

    Orice caracter cu excepția NEWLINE

    linia indicată în paranteze pentru a căuta acel program pentru a găsi și amintiți-vă

    Același lucru, dar fara memorie. De exemplu, / oamenii de știință (? K | CA) corespunde cu două cuvinte: băieți și fete

    Dacă în exemplul anterior, înlocuiți. la? =. acesta va fi cuvintele unui elev, student, dar nu o învățătură

    Dimpotrivă. Vor căuta cuvintele și învățăturile altora. Dar nu un discipol sau elev