String matching: Difference between revisions

Line 885:
 
=={{header|Elena}}==
ELENA 3.2 :
<lang elena>#import extensions.
 
program =
Line 891 ⟶ 892:
var s := "abcd".
console writeLine:printLine(s:," starts with ab: ":(,s startingWith:"ab" literal).
console writeLine:printLine(s:," starts with cd: ":(,s startingWith:"cd" literal).
console writeLine:printLine(s:," ends with ab: ":(,s endingWith:"ab" literal).
console writeLine:printLine(s:," ends with cd: ":(,s endingWith:"cd" literal).
console writeLine:printLine(s:," contains ab: ":(,s containing:"ab" literal).
console writeLine:printLine(s:," contains bc: ":(,s containing:"bc" literal).
console writeLine:printLine(s:," contains cd: ":(,s containing:"cd" literal).
console writeLine:printLine(s:," contains az: ":(,s containing:"az" literal).
console writeLine:printLine(s:," index of az: ":(,s indexOf:"az" &at:0 literal).
console writeLine:printLine(s:," index of cd: ":(,s indexOf:"cd" &at:0 literal).
console writeLine:printLine(s:," index of bc: ":(,s indexOf:"bc" &at:0 literal).
console writeLine:printLine(s:," index of ab: ":(,s indexOf:"ab" &at:0 literal).
console readChar.
Anonymous user