Toimintosarja ADDSLASHES

Toimintosarja ADDSLASHES lisää tiettyihin STR-merkkijonoon merkkeihin eteen "\" (kuten C-kielessä).

Huomautus: Tämä toiminto on Binary-Safe. Tämä tarkoittaa, että UTF8-merkit eivät voi käsitellä suoraan.

Syöte STR

Määrittää käsiteltävän merkkijonon.

Syöte CHARLIST

Syöte on merkkijono, jossa on luettelo kaikista merkkeistä, jotka saavat escape-merkin. Tämä esitetään mukaan lukien escape-merkki. Esimerkiksi: "\n\r\t".

Huomautus: Nämä on pakko laittaa kaksinkertaisiin lainausmerkeihin.

Luettelo merkeistä, jotka pitää escapoida. Jos CHARLIST sisältää merkkejä kuten \n, \r jne., ne konvertoidaan C-tyylisesti, kun taas muut ei-alfanumeeriset merkit, joiden ASCII-arvo on pienempi kuin 32 tai suurempi kuin 126, muunnetaan niiden oktaaliesitykseen.

Jos merkitteet syötteen CHARLIST, selvitä, mitkä merkit ovat ensimmäisestä ja viimeisestä merkistä välissä.

Syöte voi myös määrittää sekvenssejä:

CHARLIST Kuvaus
a..z Kaikki pienet kirjaimet maskataan.
A..Z Kaikki isot kirjaimet maskataan.
A..z0..9 Kaikki isot ja pienet kirjaimet sekä kaikki numerot maskataan.
z..A On virheellinen ja maskaa A, z ja .