Useful API Functions: Unterschied zwischen den Versionen

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen
Zeile 41: Zeile 41:
'hello world' copyTo:6.
'hello world' copyTo:6.
=> 'hello '
=> 'hello '

===== copyBetween:and:caseSensitive: =====
''aString'' copyBetween:''leftString'' and:''rightString'' caseSensitive:''boolean''
''aString''. copyBetween_and_caseSensitive(''leftString'', ''rightString'', ''boolean'') [JS]

Example:
'hello small world' copyBetween:'hello' and:'world' caseSensitive:true.
=> ' small '
'hello small World' copyBetween:'hello' and:'world' caseSensitive:true.
=> ''
'hello small World' copyBetween:'hello' and:'world' caseSensitive:false.
=> ' small '


=== Concatenation ===
=== Concatenation ===

Version vom 27. Juli 2019, 14:35 Uhr

String[Bearbeiten]

Reference: String Class Documentation
CharacterArray (superclass)
Collection (superclass)


Copying[Bearbeiten]

Notice: except when written otherwise, all indices are 1-based. Valid indices range from 1 to the string's size.

copyFrom:to:[Bearbeiten]
aString copyFrom:startIndex to:endIndex
aString.copyFrom_to(startIndex, endIndex) [JS]

Example:

 'hello world' copyFrom:1 to:5. 
 => 'hello'
copyFrom:count:[Bearbeiten]
aString copyFrom:startIndex count:numChars
aString.copyFrom_count(startIndex, numChars) [JS]

Example:

 'hello world' copyFrom:7 count:3. 
 => 'wor'
copyFrom:[Bearbeiten]
aString copyFrom:startIndex'
aString.copyFrom(startIndex) [JS]

Example:

 'hello world' copyFrom:6. 
 => ' world'
copyTo:[Bearbeiten]
aString copyTo:endIndex
aString.copyTo(endIndex) [JS]

Example:

 'hello world' copyTo:6. 
 => 'hello '
copyBetween:and:caseSensitive:[Bearbeiten]
aString copyBetween:leftString and:rightString caseSensitive:boolean
aString. copyBetween_and_caseSensitive(leftString, rightString, boolean) [JS]

Example:

 'hello small world' copyBetween:'hello' and:'world' caseSensitive:true. 
 => ' small '
 'hello small World' copyBetween:'hello' and:'world' caseSensitive:true. 
 => 
 'hello small World' copyBetween:'hello' and:'world' caseSensitive:false. 
 => ' small '

Concatenation[Bearbeiten]

, (comma)[Bearbeiten]
string1 , string2
string1 + string2 [JS]

Example:

 'hello', ' ' , 'world'
 => 'hello world'



Copyright © 2014-2024 eXept Software AG