Core Function IndexNotOfAny

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
m (1 revision)
 
(3 intermediate revisions by one user not shown)
Line 54: Line 54:
 
// Search for non-occurrence of characters
 
// Search for non-occurrence of characters
 
println(  IndexNotOfAny("The quick brown FoX", "The")  );
 
println(  IndexNotOfAny("The quick brown FoX", "The")  );
 +
// Search for non-occurrence of a string
 +
println(  IndexNotOfAny("The quick brown FoX", array("The"))  );
 
// Search for non-occurrence of array of strings
 
// Search for non-occurrence of array of strings
println(  IndexNotOfAny("The quick brown FoX";, array("brown ", "The ", "quick "))  );
+
println(  IndexNotOfAny("The quick brown FoX", array("brown ", "The ", "quick "))  );
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Line 63: Line 65:
 
// Search for non-occurrence of characters
 
// Search for non-occurrence of characters
 
println(  IndexNotOfAny("The quick brown FoX", "tHE", 0, true)  );
 
println(  IndexNotOfAny("The quick brown FoX", "tHE", 0, true)  );
 +
// Search for non-occurrence of a string
 +
println(  IndexNotOfAny("The quick brown FoX", array("THE"), 0, true)  );
 
// Search for non-occurrence of array of strings
 
// Search for non-occurrence of array of strings
 
println(  IndexNotOfAny("The quick brown FoX", array("BROWN ", "ThE ", "Quick "), 0, true)  );
 
println(  IndexNotOfAny("The quick brown FoX", array("BROWN ", "ThE ", "Quick "), 0, true)  );

Latest revision as of 12:37, 14 June 2015

Reports the index of the first none occurrence of any characters or array of strings in a specified string.

Contents

Description

Reports the index of the first none occurrence of any characters or array of strings in a string.

expression

The string to use.

needle

The characters to not find OR an array of strings not to find.

pos

Optional; Position to start the search from within the expression.

Default: 0

case

Optional; Case sensitive option

false = Case sensitive search

true = Case insensitive search

Default: false

count

Optional; The amount of characters to check before quitting the search

Default: expression length - pos

Return Value

Success: Returns position of the first found character in the string that does not match the needle.

Failure: Returns -1.

Remarks

None.

Example

Case sensitive

// Search for non-occurrence of characters
println(   IndexNotOfAny("The quick brown FoX", "The")   );
// Search for non-occurrence of a string
println(   IndexNotOfAny("The quick brown FoX", array("The"))   );
// Search for non-occurrence of array of strings
println(   IndexNotOfAny("The quick brown FoX", array("brown ", "The ", "quick "))   );

Case insensitive

// Search for non-occurrence of characters
println(   IndexNotOfAny("The quick brown FoX", "tHE", 0, true)   );
// Search for non-occurrence of a string
println(   IndexNotOfAny("The quick brown FoX", array("THE"), 0, true)   );
// Search for non-occurrence of array of strings
println(   IndexNotOfAny("The quick brown FoX", array("BROWN ", "ThE ", "Quick "), 0, true)   );
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox