Strings in Soplang
Soplang waxa uu taageeraa habab kala duwan oo string manipulation ah oo leh magacyo Soomaali u-dhega nugul. Strings waxaa lagu qeexaa door
ama qoraal
.
🧵 Declare a String
declare_string.sop
qoraal magac = "Sharafdin Yusuf" door farriin = "Ku soo dhowow Soplang"
🛠️ String Methods
Hababka hoose waxay ka tarjumayaan kuwa caanka ah ee luqadaha kale, balse magacyo Soomaali ah ayay leeyihiin:
Method | English Equivalent | Description | Example |
---|---|---|---|
qeybi(xad) | split() | Kala jabiso string iyadoo la adeegsanayo kala-sooc. | door parts = text.qeybi(",") |
leeyahay(sub) | includes() | Hubi in uu ku jiro far-qoraal gaaban. | haddii (text.leeyahay("search")) {...} |
dhamaad(sub) | endsWith() | Hubi in uu ku dhammaado far-qoraal. | haddii (text.dhamaad("ing")) {...} |
bilow(sub) | startsWith() | Hubi in uu ku bilaabmo far-qoraal. | haddii (text.bilow("http")) {...} |
beddel(x, y) | replace() | Beddel x adigoo u beddelaya y. | door cusub = text.beddel("old", "new") |
kudar(teed) | join() | Ku xiro liis xarfo adigoo isticmaalaya kala-soocan. | door text = ", ".kudar(names) |
jar(bilow, dhamaad) | slice() | Soo saar qayb ka timid bilow ilaa dhamaad. | door sub = text.jar(0, 3) |
📌 Example Usage
strings_example.sop
qoraal jumlad = "Soplang waa luqad qurux badan" // Split string into parts teed ereyo = jumlad.qeybi(" ") qor("Ereyada: " + ereyo) // Check if it contains a word haddii (jumlad.leeyahay("luqad")) { qor("Waa luqad!") } // Starts and ends with haddii (jumlad.bilow("Soplang")) { qor("Waxay ku bilaabataa Soplang") } haddii (jumlad.dhamaad("badan")) { qor("Waxay ku dhammaanaysaa badan") } // Replace word door beddelay = jumlad.beddel("luqad", "barnaamij") qor("Beddelay: " + beddelay) // Join string from list teed magacyo = ["Ayaan", "Omar", "Zahra"] door joined = ", ".kudar(magacyo) qor("Dad: " + joined) // Slice part of string door qeyb = jumlad.jar(0, 7) qor("Qeybta koowaad: " + qeyb)
Strings ee Soplang waa muujin iyo la-qabsan fudud, iyadoo magacyada hababka ay yihiin Soomaali-first si ay u noqdaan kuwo si dabiici ah loo fahmo.